2.3 线性表的链式存储结构
一、单链表的基本概念
1、链表(Linked List):用链接存储方式存储的线性表。 一个链表结点由两个域构成:①存储数据元素信息的域称为数据域; ②存储直接后继存储位置的域称为指针域。 指针域中存储的信息称为指针(pointer)或链(link)。 若链表中每个结点只包含一个指针域,则称此链表为 (Single Linked。指向结点的指针被称为头指针(head)。 链表的最后一个结点被称为尾结点(rear),}ListNode;
typedef ListNode *LinkList;
建立
头插法建立单链表
LinkList CreateListF(void)
{ char ch;
LinkList head; /*头指针*/
ListNode *s; /*工作指针*/
head=NULL; /*链表开始为空*/
ch=getchar();
while (ch!=\n)
{ s=(ListNode *)malloc(sizeof(ListNode)); /*生成新结点*/
s-data=ch;
s-next=head;
head=s;
ch=getchar();
}
return head; /*返回头指针*/
}
尾插法建立无头结点的单链表
LinkList CreateListR(v
您可能关注的文档
- 水土保持学课件(chapter2土壤侵蚀分类和形式)-1.ppt
- 水土保持学课件(chapter2重力侵蚀)-2.ppt
- 水土保持学课件(chapter3-4土壤侵蚀规律).ppt
- 水土保持学课件(chapter1).ppt
- 秘书学概论全套章节思考题答案(大学期末复习资料).doc
- 水土保持学课件(chapter5)-2沟道治理工程.ppt
- 水土保持学课件(chapter5水土保持工程措施)-1.ppt
- 水土保持学课件第七章 水土保持农技措施 ).ppt
- 江汉大学体育保健学习题期末试题9套含答案版本(大学期末复习资料).docx
- 《体育保健学》习题库(大学期末复习试题).doc
- 十五五规划下科研仪器与试剂国产化对创新药研发的成本影响.pptx
- 十五五规划下生物防治技术迎来规模化投资窗口.pptx
- 十五五规划下生物医药基因疗法安全性监测投资机遇及体系.pptx
- 十五五规划下医药领域地理因素与区域流行病学的投资指向.pptx
- 合规红线与避坑实操手册(2026)《NBT 11517-2024矿用提升容器重要承载件无损检测方法与判定规则》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11520-2024煤矿井下顺槽刮板转载机用迈步自移装置》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11537-2024煤矿在用卡轨人车检测检验规范》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11540-2024煤和岩石耐磨性测定方法》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11542-2024煤矿巷道笼式锚索底板锚注支护技术规范》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11541-2024顺层定向长钻孔预抽煤巷条带煤层瓦斯区域防突技术规范》.pptx
原创力文档

文档评论(0)