首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
在一次计算机科学研讨会上,研究人员正在讨论KMP算法在文本处
[单选题]
在一次计算机科学研讨会上,研究人员正在讨论KMP算法在文本处理中的应用。作为案例研究,
他们考虑
在用KMP算法进行模式匹配时,若是指向模式串"xyzxxyz"的指针在指到第7个字符"z"时发生失配,则指针回溯的位置为()
注:字符串中字符从字符数据1号位开始存储,也即从1开始编号。
1
2
3
4
查看答案及解析
添加笔记
求解答(0)
邀请回答
收藏(33)
分享
纠错
1个回答
添加回答
8
一笑而过2222
对于模式串“xyzxxyz”,计算前6个字符的部分匹配值。 - 前缀:“x”、“xy”、“xyz”、“xyzx”、“xyzxx” 。 - 后缀:“y”、“xy”、“xxy”、“zxxy”、“yzxxy” 。 - 最长相等的前缀和后缀是“xy”,长度为2 ,这就是“xyzxxy”的部分匹配值。 当指针指向第7个字符“z”发生失配时,指针回溯位置为部分匹配值加1,也就是3。在模式串“xyzxxyz”中,回溯位置对应的字符是第3个字符,即模式串中[z]这个位置(从1开始计数)。所以答案选C 。
发表于 2025-03-26 11:15:28
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
查找
难度:
1条回答
33收藏
239浏览
热门推荐
相关试题
从所给的四个选项中,选择最合适的一...
图形推理
评论
(1)
心理暗示是指个体在无意识情况下,从...
定义判断
评论
(1)
大模型在处理多语言生成任务时,其内...
大模型概念
评论
(1)
模型稀疏化(Pruning)技术主...
大模型概念
评论
(1)
以下哪种方法主要用于缓解大模型训练...
大模型概念
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题