1.题目
编写实现循环链表基本操作(使用尾指针)的以下函数,并在此基础上设计一个主程序完成如下功能:
⑴初始化单链表L;
⑵用头插法建立单链表L;
⑶输出单链表L的长度;
⑷输出单链表L的第i个元素(按位置查找);
⑸输出给定元素的位置(按内容查找);
⑹在第i个元素前插入给定元素(在第i个位置插入);
⑺删除单链表L的第i个元素;
⑻输出单链表;
⑼连接两循环链表;
⑽菜单函数;
2.函数调用关系
main
↓
void menu()菜单
↓
LinkList InitList(LinkList tail)初始化循环链表
LinkList Create_LinkListR(LinkList tail)尾插法
void Print_LinkList(LinkList tail)遍历
本文详细讲解了如何使用尾指针实现循环链表的基本操作,包括初始化、头插法建立链表、输出链表长度、按位置和内容查找元素、插入元素、删除元素、遍历输出链表、连接两个循环链表等功能。通过示例展示操作过程,并提供了相应的代码实现。
订阅专栏 解锁全文
666

被折叠的 条评论
为什么被折叠?



