分别用C和C++实现了单向链表(创建链表,插入数据、获取指定位置的数据、删除指定位置的数据...),如果在使用中觉得api不够用可以进行扩展;其中包含测试。
2021-09-25 13:30:38 551KB 数据结构 C/C++ 单向链表
1
程序员面试中经常遇到的链表逆置问题,采用C++编程实现。
2021-09-25 12:27:28 875KB 单向链表逆置
1
C/C++ 编写函数,通过输入单向链表的头指针,对链表的value进行排序,返回排序后单向链表的头指针
2021-07-12 15:01:37 2KB 单向链表排序
1
该头文件封装了用于操作单向链表的一个类——class LIST。实例化后,可以方便地以任意大小和类型的结构体为模板创建链表并对其访问。也可以传入函数指针以便链表遍历的同时处理链表内的数据提高效率
2021-07-01 21:02:50 4KB c++ 封装
1
使用给定数据结构,实现带头结点的单向链表的创建、删除链表、插入结点等操作,每个学生的学号互不相同,学号不同而姓名相同则为不同的学生,每个学生的学号在合并后的链表中不重复,如果出现重复,则删除年龄较小结点。最后打印输出合并后的链表元素,验证结果的正确性。
2021-05-20 18:01:02 17KB 数据结构 链表 基本操作
1
(1)使用指针和引用两种方式,完成两个学生的交换。 (2)定义一个结构体类型student,写一个函数,根据学号或者成绩,对包含有n个学生的结构体数组进行排序,学生的结构体至少包括3个成员(学号,姓名,入学分数等),比较结构体变量的大小时,可以根据其学号或者分数。 (3)完成线性表的基本操作:插入、删除、查找,遍历、以及线性表合并等运算在顺序存储结构和链式存储结构上的运算。
2021-05-18 16:05:52 13KB 数据结构 c++
1
单向链表的创建、打印、某个元素的查找和删除(可查找和删除重复数据)、整个链表的删除等
2021-05-17 18:04:46 19KB 单向链表 c语言 查找 删除
1
使用单向链表对字符串进行排序,并以从小到大的顺序显示出来。
2021-04-09 16:26:43 959B 冒泡 直接插入 链表
1
04.单向链表以及单向链表的应用.ppt
2021-03-02 19:02:25 1.36MB java算法 单向链表