Homework
2016-03-16 11:34
183 查看
设计一个算法,将链表中所有结点的链接方向“原地”逆转,即要求仅利用原表的存储空间,换句话说,要求算法的空间复杂度为O(1)。
p=L->next; q=L->next->next; r=L->next->next->next; while(r) { q->next=p; p=q; q=r; r=r->next; } q->next=p; L->next->next=NULL; L->next=q;
相关文章推荐
- jquery 中获取所有选中的checkbox的用法
- 设置RobotFramework的ftplibrary中,将Upload_file操作的异常改为回显错误信息。
- 0316 复利计算3.0(修改)
- 使用Broadcast Receiver
- InnoDB数据库死锁问题处理
- HDU The Hardest Problem Ever
- linux MySQL重置密码
- 十道海量数据处理面试题与十个方法大总结
- github上开源代码在android studio上的使用
- Pods/Pods-frameworks.sh: No such file or directory -工程删除cocopods出错!!!
- 获取iPhone 的UUID
- 0316复利计算器3.0
- 化工pdf下载
- 复利计算3.0
- 【Scala】Scala技术栈
- Android字体设置
- LeetCode#198. House Robber
- 【C++】容器适配器实现队列Queue的各种功能(入队、出队、判空、大小、访问所有元素等)
- C++的继承与派生
- 基于jQuery Tipso插件实现消息提示框特效