Chinaunix首页 | 论坛 | 博客
  • 博客访问: 129586
  • 博文数量: 44
  • 博客积分: 956
  • 博客等级: 准尉
  • 技术积分: 521
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-18 12:45
文章分类
文章存档

2012年(11)

2011年(33)

分类: C/C++

2011-12-20 18:38:43

双向链表:
插入元素:
 q = malloc();
 q->prior = p;
 q->next = p->next;
 p->next = q;
 q->next->prior = q;
删除元素:
 p->prior->next = p->next;
 p->next->prior = p->prime;
 free(p);
 
二叉树:
二叉树的层次遍历方法:
    1,创建一个队列,将二叉树的根节点入队
    2,如果队列为空,停止,否则继续
    3,出对一个元素,对其访问
           若该元素有左孩子,左孩子入队
           若该元素有右孩子,右孩子入队
    4,转到2
图:
    图的存储~
 
真累~
 
阅读(1163) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~