看啥推荐读物
专栏名称: 灰灰考研
最全的计算机软工考研专业课信息! 最丰富的共享资料! 最大程度上帮助学渣狗登上研究生大门!
目录
相关文章推荐
今天看啥  ›  专栏  ›  灰灰考研

【每日编程-221期】2012年408应用题42题

灰灰考研  · 公众号  · 考研  · 2020-10-15 22:00
2012年408应用题42题每日编程中遇到任何疑问、意见、建议请公众号留言或直接撩Q474356284(备注每日编程)假定采用带头结点的单链表保存单词,当两个单词有相同的后缀,则可共享相同的后缀存储空间,例如,“loaging”和“being”, 如下图所示。                           设str1和str2分别指向两个单词所在单链表的头结点,链表结点结构为请设计一个时间上尽可能高效的算法,找出由str1和str2所指向两个链表共同后缀的起始位置(如图中字符i所在结点的位置p)。要求:(1)给出算法的基本设计思想。 (2)根据设计思想,采用C或C++或java语言描述算法,关键之处给出注释。 (3)说明你所设计算法的时空复杂度。解决方法:(1)算法的基本思想:顺序遍历两个链表到尾结 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照