1)编程实现单链表的以下基本操作:建立单链表,查找单链表,插入单链表,删除单链表。 2)采用单链表结构编程实现:两个有序单链表的归并运算。
2024-01-13 22:42:02 4KB 数据结构 单链表 增删改查
1
写一个算法将一单链表逆置。要求操作在原链表上进行。
2023-03-14 21:14:22 1006B 数据结构 单链表 逆置
1
数据结构单链表学习:利用单链表实现两个集合的交集 博客地址:https://blog.csdn.net/qq_39400324/article/details/122768789
2022-12-04 19:53:32 3KB 数据结构 单链表 交集 C++
1
漫话数据结构
2022-11-04 09:07:20 33.95MB 数据结构 数据
1.实验目的及要求 1.1实验目的: (1)掌握线性表的顺序存储结构; (2)验证单链表及其基本操作的实现; (3)进一步理解算法与程序的关系,能够将单链表算法转换为对应的程序。 1.2 实验要求: (1)用头插法(或尾插法)建立带头结点的单链表; (2)对已建立的单链表实现插入、删除、查找等基本操作。
2022-11-01 12:49:44 69KB c++ tripk8z 单链表 单链表实验
1
考研861数据结构单链表的重要代码
2022-10-17 19:04:21 264KB 考研 数据结构 861
1
单向链表的操作全部函数实现
2022-07-29 19:06:00 5KB 数据结构 单链表 单向链表
1
[数据结构实验题目三] 单链表的创建 14 辽宁大学 宋文龙 一、实验内容: 1、建立并输出两个递增单链表La和Lb。 A. 首先要定义单链表的数据结构 B. 编写一个函数使用"头插法"或"尾插法"创建一个单链表,例如: LinkList CreateList(LinkList L,int n){ ……… } C、 编写主函数(main) ,调用函数CreateList(La,n), CreateList(Lb,n)分别录入单链表La和Lb,注意手动录入时要保证La和Lb是递增 的(如果是头插法,那么录入时要按从大到小录入,如:5 4 3 2 1) D、 编写一个函数能够显示一个单链表中各结点的值,设La和Lb如下: La:1 3 7 8 15 20 Lb:2 4 8 15 17 24 90 二,实验完整代码: #include #include //malloch函数头文件 #include //getch函数头文件 typedef struct LNode{ int data; struct LNode *next; }LN
2022-07-11 14:05:55 57KB 文档资料
头歌数据结构单链表的基本操作 第1关单链表的插入操作 第2关单链表的删除操作 第3关单链表的按照序号查找值操作 第4关单链表的按照值查找结点位序的操作 第5关单链表的逆置操作 第6关两个有序单链表的合并操作 稳过 顺序表是线性表的顺序存储结构的别称,特点是以“存储位置相邻”表示两个元素之间的前驱、后继关系。 优点:是可以随机存取表中任意一个元素。 缺点:是每作一次插入或删除操作时,平均来说必须移动表中一半元素。 常应用于主要是为查询而很少作插入和删除操作,表长变化不大的线性表。 链表是线性表的链式存储结构的别称,特点是以“指针”指示后继元素,因此线性表的元素可以存储在存储器中任意一组存储单元中。 优点:是便于进行插入和删除操作。 缺点:是不能进行随机存取,每个元素的存储位置都存放在其前驱元素的指针域中,为取得表中任意一个数据元素都必须从第一个数据元素起查询。 由于链表是一种动态分配的结构,结点的存储空间可以随用随取,并在删除结点时随时释放,以便系统资源更有效地被利用。
2022-05-18 13:04:50 371KB 数据结构
北京邮电大学 2020年春季学期 信息与通信工程学院 数据结构 C++ 利用单链表完成的通讯录系统 全部代码
2022-04-29 21:11:03 42KB c++ 数据结构 单链表
1