- 1
- 0
- 约5.63千字
- 约 8页
- 2019-11-05 发布于江苏
- 举报
Problem 1 : Is it a loop ? (判断链表是否有环?)
Assume that wehave a head pointer to a link-list. Also assumethat we
know the list is single-linked. Can you come up an algorithm to
checkwhether this link list includes a loop by using O(n) time and O(1)
space wheren is the length of the list? Furthermore, can you do so with
O(n) time and onlyone register?
方法:使用两个指针,从头开始,一个一次前进一个节点,一个前进 2 个节点,
则最多 2N ,后两个指针可以重合;如果无环,则正常停止。
同样的,可以找到链表的中间节点。同上。
Problem 2 :设计一个复杂度为 n 的算法找到链表倒数第 m 个元素。最后一个
元素假定是倒数第 0 个。
提示:双指针查找
Problem 3
您可能关注的文档
最近下载
- 2025年深圳市中考道德与法治试卷(解析版).pdf VIP
- 河北卓越新材料有限公司年产10000吨钝化剂项目(报批版).pdf
- 2024年中华全国总工会在京直属单位招聘考试真题.docx VIP
- VMD开发与传统P8开发的比较分析毕业论文.pdf
- 新解读《GB_T 20933-2021热轧钢板桩》最新解读.pptx VIP
- 《胰腺外科围手术期全程化营养管理指南(2025)》解读PPT课件.pptx VIP
- 2025年南京紫金投资集团有限责任公司人员招聘笔试备考题库(含答案详解).docx VIP
- 《因话录》-青少年经典教育读本.pdf VIP
- 油槽盖冲压模具设计.doc VIP
- 巩膜环扎术护理查房.pptx VIP
原创力文档

文档评论(0)