您的位置:逆风者 数据结构 正文
原作者:www.upwinder.com 添加时间:2007-09-02 原文发表:2007-08-31 人气:127 来源:未知

本文章共2090字,分2页,当前第2页,快速翻页:
 

//已知p指向线性链表中的一个结点,返回p所指结点中数据元素的值

Status ListEmpty(LinkList L);

//若线性链表L为空表,则返回TRUE,否则返回FALSE

int ListLength(LinkList L);

逆@风@者

//返回线性链表L中的元素个数

Position GetHead(LinkList L);

//返回线性链表L中头结点的位置

Position GetLast(LinkList L);

//返回线性链表L中最后一个结点的位置

Position PriorPos(LinkList L,Link p);

//已知p指向线性链表L中的一个结点,返回p所指结点的直接前趋的值

//若无前趋,返回NULL

Position NextPos(LinkList L,Link p);

//已知p指向线性链表L中的一个结点,返回p所指结点的直接后继的值

//若无后继,返回NULL

Status LocatePos(LinkList L,int i,Link &p);

//返回p指示线性链表L中第i个结点的位置并返回OK,i值不合法时返回ERROR

Position LocateElem(LinkList L,ElemType e,
Status(*compare)(ElemType,ElemType));

//返回线性链表L中第1个与e满足函数compare()判定关系的元素的位置,

//若下存在这样的元素,则返回NULL

Status ListTraverse(LinkList L,Status(*visit)());

//依次对L的每个元素调用函数visit()。一旦visit()失败,则操作失败。

五、总结本课内容

循环链表的存储结构

双向链表的存储结构


 
本文章更多内容<<上一页 - 1 - 2
相关文章

数据结构教程 第三课 算法及算法设计要求
数据结构教程 第三十五课 实验七 查找
数据结构教程 第十九课 实验四 串的实现实验
数据结构教程 第二十七课 实验六 二叉树实验
数据结构教程 第四课 算法效率的度量和存储
数据结构教程 第十三课 队列
数据结构教程 第二十九课 静态查找表(一)
C语言完成一个学生成绩管理程序
数据结构教程 第二十三课 二叉树的存储结构
数据结构教程 第十四课 串的定义

相关评论


本文章所属分类:首页 数据结构

  热门关键字: