Posts List

分支定界

 分支定界法(branch and bound)是一种求解离散数据组合的最优化问题。该算法执行的效率取决于你所找的问题解空间的上下界,如果找到一个很紧凑的上下界进行剪枝操作,该算法的执行效率会非常高,因此它是最有可能在多项式时间内求解NP问题的算法。

模式匹配算法KMP

 在字符串的操作中,对于子串的定位运算称为模式匹配。在没有进行任何优化和预先处理的情况下,查找str字符串中子串sub的的算法为: