您的位置首页生活百科

哪些常见算法属于贪婪算法?

哪些常见算法属于贪婪算法?

显然KMP和FLOYD算法不是贪心算法,FLOYD算法衫雹橡是使用了类似于动态规划的思想,而KMP算法则是对串的前缀进行去肆行处或旁理得到所有可能出现匹配的位置从而减少不必要的位移。贪心算法可能还有很多,但是一般能用到的可能只有这些。在确定一个问题是否能用贪心来解决的时候应该线能够证明在这里使用贪心算法的正确性(详见算法导论)