令人头痛的数据结构二(单向链表-尾插法创建链表)

  • zhangsf_chongza
  • LV5工程师
  • |      2016-02-24 23:15:02
  • 浏览量 588
  • 回复:1

单向链表




单链表的创建过程有以下几步:下面这种叫尾插法,即在每个新节点在前一个节点的后面插入。
1 ) 定义链表的数据结构;
2 ) 创建一个空表;
3 ) 利用malloc ( )函数向系统申请分配一个节点;
4 ) 将新节点的指针成员赋值为空。若是空表,将新节点连接到表头;若是非空表,将新节点接到表尾;

5 ) 判断一下是否有后续节点要接入链表,若有转到3 ),否则结束;


单链表的输出过程有以下几步
1) 找到表头;
2) 若是非空表,输出节点的值成员,是空表则退出;
3 ) 跟踪链表的增长,即找到下一个节点的地址;
4) 转到2 ).

  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:1
蓝蓝的天 2016-02-26
顶一个。。。。。。。。。。。
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子