首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假定采用带头结点的单链表保存单词,当两个单词有相同的后缀时,则可共享相同的后缀存储空间,例如,“loading”和“being”的存储映像如下图所示。 设str1和str2分别指向两个单词所在单链表的头结点,链表结点结构为,请设计一个时间上尽可能高效的算
假定采用带头结点的单链表保存单词,当两个单词有相同的后缀时,则可共享相同的后缀存储空间,例如,“loading”和“being”的存储映像如下图所示。 设str1和str2分别指向两个单词所在单链表的头结点,链表结点结构为,请设计一个时间上尽可能高效的算
admin
2015-12-30
59
问题
假定采用带头结点的单链表保存单词,当两个单词有相同的后缀时,则可共享相同的后缀存储空间,例如,“loading”和“being”的存储映像如下图所示。
设str1和str2分别指向两个单词所在单链表的头结点,链表结点结构为
,请设计一个时间上尽可能高效的算法,找出由str1和str2所指向两个链表共同后缀的起始位置(如图中字符i所在结点的位置p)。
要求:
说明你所设计算法的时间复杂度。
选项
答案
程序时间复杂度为:O(len1+len2)或O(max(len1,len2)),其中len1、len2分别为两个链表的长度。
解析
考查链表的遍历、求表长操作。
转载请注明原文地址:https://kaotiyun.com/show/iKxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下面条约没有涉及德国的赔款问题的是()。
苏联在哪次会议上通过了社会主义工业化方针,并在此之后开始了大规模的工业化建设?()。
蒙古军第一次大规模进攻南宋是在()时期
论述尼德兰革命的背景、主要过程及影响
《齐民要求.序》中写道:“今采摭经传,爰及歌谣,洵之老成,验之行事,起自农耕,终于醯醢(酱醋),资生之靡不毕书书;号日《齐民要术》……舍本逐末,贤哲所非……故商贾之事,阙而不录。”这段材料表明作者()。①采取古今资料的编撰原则②
“我不想变成上帝,或居住在永恒之中,或者把天地抱在怀里,属于人的那种光荣对我就够了。我自己是凡人,我只要求凡人的幸福。”这句话体现的思想是()
与前两次工业革命相比,第三次科技革命在能源结构上的主要变化是()
在下列四本部书中有可能记载“甘薯所在,局面便有半年之粮,民间渐次广种”一语的只能是()。
三个进程P1、P2、P3互斥使用一个包含N(N>O)个单元的缓冲区。P1每次用produce()生成一个正整数并用put()送入缓冲区某一空单元中;P2每次用getodd()从该缓冲区中取出一个奇数并用countodd()统计奇数个数;P3每次用getev
设计一个算法求图的中心点。设v是有向图G的一个顶点,把v的偏心度定义为:MAX{从w到v的最短距离|w属于V(G))如果v是有向图G中具有的最小偏心度的顶点,则称顶点v是G的中心点。
随机试题
暗适应过程中()。
某患者的血常规检查结果为:RBC4.68×1012/L,Hb96g/L,WBC6.5×109/L,PLT220×109/L。根据现有资料首先考虑为()。
吸入性肺脓肿多发生于右肺最主要的原因是()
注射用硫喷妥钠的鉴别试验注射用硫喷妥钠含量测定法
下列关于项目融资方式的说明,正确的是()。
双氧水(非制剂)()
事实行为:是法律仅凭行为所产生的一定事实而直接赋予其法律后果的行为。该行为引起一定的法律后果,与行为人的主观意志以及行为本身是否具有合法性质无关。下列属于民事法律中的事实行为的是()。
VisualBasic中窗体文件的扩展名是()。
Somepeoplebelievethatinternationalsportcreatesgoodwillbetweenthenationsandthatifcountriesplaygamestogetherthey
【B1】【B5】
最新回复
(
0
)