单链表的倒置
来源:互联网 发布:证券期货软件开发许可 编辑:程序博客网 时间:2024/06/05 21:16
单链表的倒置
问题描述: 有一个线性表(a1,a2,a3…an),采用带头结点的单链表L存储,设计一个辅助空间为O(1)的算法将其倒置。
解题思路:采用头插法进行倒置。用p指针扫描原单链表,先将头结点L的next域置为NULL而变成一个空链表,然后将*p结点采用头插法插入到L中。
Void Reverse(LinkList L){ LinkList *p = L->next,*q; L->next = NULL; while(p!=NULL) { q = p->next; p->next = L->next; L->next = p; p = q; }}
阅读全文
0 0
- 单链表-----单链表的倒置
- 单链表的倒置
- 单链表的倒置
- 【数据结构】单链表的倒置
- 单链表的倒置
- 单链表的倒置实现代码
- 单链表建立、倒置的思考
- 1. 单链表的倒置输出
- 实现一个单链表的倒置
- 倒置单链表
- 倒置单链表
- 单链表倒置
- 单链表倒置
- 单链表倒置
- 单链表倒置
- 单链表倒置
- 单链表的创建、插入、删除、倒置操作
- 单链表的创建、插入、删除、倒置操作
- tornado异步
- 编译链接
- 基于高德SDK实现跑步时轨迹渐变功能
- 满足你使用bootstrap-table的基本需求 列表渲染 a标签的bug 添加按钮
- JAVA开发短信验证码系统
- 单链表的倒置
- docker面试你要知道
- 第十四周周末总结
- 算法期中 拓补序
- forward和redirect的区别
- 马的遍历
- Socket笔记和简单实例
- 《逆向的入门》-希望能帮到一些对逆向有兴趣的朋友(如有转载请标注SmallSky写)
- 传球游戏