博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
上班第一天,挑战算法大牛们,你能做出来吗
阅读量:5280 次
发布时间:2019-06-14

本文共 371 字,大约阅读时间需要 1 分钟。

我承认有点标题党,不过这个算法我感觉确实有点难道。今天上班,成现在还没开始工作,不废话,先写一下。

我自己命名为字符串模糊匹配吧。

先看简单的情况。

待匹配的字符串:abcdefghijklmnopq.......

需要查找的字符串;badef

注意,看清了。中间是a,这个字符串在待匹配的字符串里面是没有。

模糊匹配的结果为:bcdef。

 

复杂的情况

待匹配的字符串:abcdefabcdafg

需要查找的字符串;badaf

模糊匹配的结果有2个:bcdaf,bcdef

因为bcdaf只有一个匹配出错,结果就为它。

 

或者可以这么说:因为是模糊匹配,所以每个匹配成功的结果都有一个匹配率.匹配率高的自然就是最佳的结果

 

你感挑战吗?

转载于:https://www.cnblogs.com/djangochina/p/3539209.html

你可能感兴趣的文章
好设计,迁移不费劲
查看>>
orz gzy
查看>>
JAVA源码分析------锁(1)
查看>>
HDU 4920 Matrix multiplication
查看>>
ACdream 1068
查看>>
会声会影毛玻璃制作
查看>>
HDU 2665 Kth number
查看>>
CodeChef DGCD Dynamic GCD
查看>>
记叙在人生路上对你影响最大的三位老师
查看>>
002.大数据第二天
查看>>
python装饰器
查看>>
树上的路径
查看>>
【转载】TCP好文
查看>>
系统平均负载
查看>>
问题总结
查看>>
jenkins升级为2.134
查看>>
软件随笔
查看>>
C/C++知识补充 (1)
查看>>
Fast Poisson Disk Sampling
查看>>
Python Cookbook(第3版)中文版:15.14 传递Unicode字符串给C函数库
查看>>