黑马程序员技术交流社区
标题:
关于单链表的问题
[打印本页]
作者:
陈振宇
时间:
2013-3-7 20:51
标题:
关于单链表的问题
写一个判断单链表中是否存在环路的函数。已给出struct node的定义。
作者:
赵文博
时间:
2013-3-8 13:20
这东西语法我早就记不清了,我可以给你写个思路。
1.定义个List list1,初始化为空
2.定义个变量 pnode,指向链表头部
3.遍历链表
4.遍历得到的结点 knode
判断是否存在于 list1,如果已经存在于 list1,说明存在回路
如果不存在于 list1,就将knode添加到list1
5.继续遍历下一个结点,如果到了链表尾部,就跳到7
6.跳到4
7.退出循环遍历
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2