楼主: lhy1987
跳转到指定楼层
上一主题 下一主题
收起左侧

判断链表是否有环

🔗
farayaw 2012-2-14 02:35:31 | 只看该作者
全局:
回复 5# wwwyhx

判断是否有环很容易,2个指针一快一慢,同时出发相遇即有环。
楼主问的应该是如何确定环起点的位置,最优算法是O(n),
我手写了一个,拍照上传,求加分
回复

使用道具 举报

🔗
farayaw 2012-2-14 02:36:03 | 只看该作者
全局:
回复 1# lhy1987
答案已经图片上传
回复

使用道具 举报

🔗
ilovexiao77 2012-2-27 00:39:57 | 只看该作者
全局:
这个题目貌似在100题书上看到过?
回复

使用道具 举报

🔗
zzrabbits 2012-3-5 12:01:27 | 只看该作者
全局:
看《编程之美,微软技术面试》
回复

使用道具 举报

🔗
仙豆豆 2012-3-9 08:02:51 | 只看该作者
全局:
这个题在career cup上看到的 感觉要是没有见过这个题 突然被问到 实在是想不出两人赛跑这个东西啊
回复

使用道具 举报

🔗
seboy 2012-3-9 15:47:17 | 只看该作者
全局:
恩啊,career cup链表那章最后一题,室友在面A家的时候也问到了这题,面试官说他知道这个解法,问有没有其他办法,好像另一种解法就是9楼所说的,翻转整个链表,看能否回到起点。
回复

使用道具 举报

🔗
demoslam 2012-3-26 14:42:01 | 只看该作者
全局:
很经典的题目,也有很多扩展
回复

使用道具 举报

🔗
0864 2012-3-26 18:06:38 | 只看该作者
全局:
回复 16# seboy


    赞总结。Baidu也面过这题。
回复

使用道具 举报

🔗
0864 2012-3-26 19:36:36 | 只看该作者
全局:
回复 10# farayaw

很棒的证明~受用!
回复

使用道具 举报

🔗
repentstart 2012-5-20 01:12:01 | 只看该作者
全局:
怎么翻转整个链表,。。。如果有环的话。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表