摘要: 题目:给定一个单链表,只给出头指针head:1、如何判断是否存在环?2、如何知道环的长度?3、如何找出环的连接点在哪里?4、带环链表的长度是多少?解法:1、对于问题1,使用追赶的方法,设定两个指针slow、fast,从头指针开始,每次分别前进1步、2步。如存在环,则两者相遇;如不存在环,fast遇到... 阅读全文
posted @ 2014-07-29 15:35 朗朗养生谈 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 摘要:前几天,看到一篇前辈的博文“程序员必知的8大排序”,不禁的手痒起来,重新翻开严蔚敏老师的《数据结构》复习了一遍,然后一一的用java去实现,其中有不足之处,还望各位道友指正出来。先来看看8种排序之间的关系:第一:直接插入排序1.基本思想:在要排序的一组数中,假设前面(n-1) [n>=2] 个... 阅读全文
posted @ 2014-07-29 11:07 朗朗养生谈 阅读(137) 评论(0) 推荐(0) 编辑