gpt4 book ai didi

c++ - 字符串匹配算法

转载 作者:太空狗 更新时间:2023-10-29 23:53:52 26 4
gpt4 key购买 nike

假设我有 3 个字符串。然后还有 1 个字符串。
有没有一种算法可以让我找到前 3 个字符串中的哪一个与第 4 个字符串最匹配?
所有字符串都不会完全匹配,我只是想找到最接近的匹配项。
如果该算法已经存在于 STL 中,那就太好了。

提前致谢。

最佳答案

您没有具体说明“最匹配”的确切含义,因此我认为您没有确切的要求。在这种情况下,Levenshtein distance在一个合理的指标。只需计算三个字符串中的每一个与第四个字符串之间的 Levenshtein 距离,然后选择距离最小的那个。

关于c++ - 字符串匹配算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8853773/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com