练习:判断单链表是否为环--C实现
2014-04-07 18:12
363 查看
# include<stdio.h> # include<stdlib.h> typedef struct node { int data ; struct node* next; }linklist; bool IsLoop( linklist* pll) { bool flag = false; linklist* fast = pll; linklist* slow = pll; if( fast == NULL ) { flag = false; } while( fast && fast->next ) { fast = fast->next-next; slow = slow->next; if( fast == slow ) { flag = true; } } return flag; }
相关文章推荐
- (52)查找指定字符是否在指定字符串中
- Sample RWD Setup for Client-Side Development
- SQL查询表中最后5条记录
- 关于Mongodb
- wifi 基础知识
- Css小样式
- Android 锁屏探究
- bitset类学习(补充)
- 常用的几种简单的内部排序方法
- iWatch将至!苹果WWDC14将于六月二号开场
- python 中文乱码 问题深入分析
- 自制“低奢内”CSS3登入表单,包含JS验证,请别嫌弃哦。
- Asp.Net运行于32/64模式下的性能差异
- matlab调用c++涉及到的mex文件
- 在UBUNTU 13.1 中使用五笔拼音混合输入法
- GMT--grdblend-代码中的-帮助
- C++初学初练类与对象之矩阵简单功能实现
- 记Lucene GEO Query的一点优化
- 《修改代码的艺术》读书笔记001——修改软件的原因和存在的问题
- strcpy函数实现