="t18">
作者:opera
代码:
; /Linux/list.h
strUCt list_head {
struct list_head *next, *prev;
};
list_head结构用于构造双向环形链表
LIST_HEAD(head) : 定义个空表头
[阅读全文] [PDF]
本课主题: 循环链表和双向链表
教学目: 掌握循环链表概念掌握双向链表表示和实现
教学重点: 双向链表表示和实现
教学难点: 双向链表存储表示
授课内容:
、复习线性链表存储结构
2、循环链表存储结构
循环链表是加种形式链式存储结构它特点是表中最后个结点指针域指向头结点
循环链表操作和线性链表基本致差别仅在于算法中循环条件不是p或p->next是否为空而是它们是否等于头指针
3、双向链表存储结构
提问:单向链表缺点是什么?
提示:如何寻找结点直 [阅读全文] [PDF]
原书这部分内容很多至少相对于循环链表是很多相信当你把单链表指针域搞清楚后这部分应该难不倒你现在我问题是能不能从单链表派生出双向链表?<?xml: prefix = o ns = \"urn:schemas-microsoft-com:office:office\" />
你可以有几种做法:
种就是先定义个双链节点--但是它名字必须叫node这是没办法事;不然你就只好拷贝份单链表实现文件把其中node全都替换成你双链节点名字但是这就不叫继承了
另种做法就是 [阅读全文] [PDF]
1 共3条 分1页
- +_@开青岛发票13434444051程生
- 一个简单的 2层系统分析全程
- 主题和皮肤系列(3)
- 主题和皮肤系列(1)
- 主题和皮肤系列(2)
- 鼠标移上去显示层:鼠标滑过显示隐藏层(转)
- jspajax自动刷新:jsp+ajax自动刷新例子(转)
- form表单验证:用js将form表单同时提交到两个区别页面的思路方法
- php上传代码:php统计代码总行数
- 最佳网页宽度及其实现
- 联想2155:PKU 2155
- micboost什么意思:Boost 概述
- atmega16ucosii:μC/OS-II实时性能测试和分析
- cssimportant:4 种实时操作系统实时性的分析对比 --转 time too important
- 基于OHCI的USB主机 —— 总体构架
- 虚拟主机usb:基于OHCI的USB主机 —— 背景介绍
- vc用法:VC使用方法汇总
- 张孝祥《Java就业培训教程》源代码 02 部分
- 抽象类和接口:详细解析Java中抽象类和接口的区别
- 跟踪技术:JSP中的会话跟踪技术