1. Bruce Force 字符串暴力匹配算法
最简单也是最朴素的算法,直接贴上代码
//text是待匹配的目标串,pattern为模式串。
//需要在目标串text中找到与模式串pattern相同的子串
int BruteForce(string text, string pattern){[......]
何锐的个人博客
最简单也是最朴素的算法,直接贴上代码
//text是待匹配的目标串,pattern为模式串。
//需要在目标串text中找到与模式串pattern相同的子串
int BruteForce(string text, string pattern){[......]
最近在做算法复健,鉴于我的blog域名难产,暂时寄居在何dalao这里。
二分查找又名折半查找。在一个有序数列中查找某个特定数/对象时,可以根据数的大小关系,每次将查找范围缩小到原来的一半,从而将查找所需的时间从O(n)缩小为O(logn).
举例:我需要在[1,4,5,7,12,1[……]