设串长为n,模式串长为m,则KMP算法所需的附加空间____。
A.O(m)
B.O(n)
C.O(m*n)
D.O(nlog2m)
参考答案:A.KMP算法时间复杂度为O(m+n),空间复杂度为O(m)。 因为KMP算法涉及到next数组的存储,且next数组是基于模式串长度计算的。
中枪,我脑子里全是错误回答
列举一款你常用的移动APP,并分析他的最核心功能、满足的需求、超预期的功能以及竞争优势和发展趋势
叉树前序遍历的递归和非递归实现?
请你谈谈Cookie的弊端
cookies,sessionStorage 和 localStorage 的区别?
中枪,我脑子里全是错误回答