导航:题目详情 | 答案解析 | 相关问题 | 最新问题 若目标串的长度为n 模式串的长度为[n/3] 则执行模式匹配算法时 在最坏情况下的时间复杂度是()。A. 计算机 2020-04-22 11:19:29 模式,复杂度,算法 已帮助 人 若目标串的长度为n,模式串的长度为[n/3],则执行模式匹配算法时,在最坏情况下的时间复杂度是()。A.O(1)B.O(n)C.O(n2)D.0(n3) 热搜:以顺序查找方法从长度为n的顺序表 答案解析 难度★★☆ 搜索 正确答案:C解析:在主串中可能存在多个模式串“部分匹配”的子串,因而引起数次回溯,若除了最后一次匹配,其他比较每次都需要回溯,则循环次数的数量级为n2。 相关问题 1、设串的长度为n 则它的子串个数为()。 2019-09-29 2、设模式串的长度为m 目标串的长度为n 当n≈m且处理只匹配一次的模式时 朴素的匹配(即子串定位函数) 2022-08-12 3、设串的长度为n 则它的子串个数为____。 2022-08-12 4、包含零个字符(n=0)的串称为空串 通常记为Ф 其长度为零;空串是任意串的子串。 2022-08-28 5、设模式串(子串)的长度为m 目标串(主串)的长度为n。当n≈m且处理只匹配一次的模式时 简单模式匹配(B 2022-08-29 6、设S为一个长度为n的字符串 其中的字符各不相同 则其字符串s的子串的个数为 ()。 2022-09-22