下载 >  开发技术 >  C > 单向链表 结点的插入、筛选、排序等

单向链表 结点的插入、筛选、排序等 评分:

我是辽宁工业大学07级学生,为了参加本校的C语言大赛,复习时编了这个程序,拿来跟大家分享一下,希望我们能共同进步!这个程序涉及单向链表的“创建”、“结点删除”、“查找”、“筛选”、“结点插入”、“结点排序”几项内容,并且已在必要的地方写了注释,方便大家阅读程序。本人编此程序花了不少心思,向大家要的分多了点,但绝对物有所值,下了你就知道!
2009-10-04 上传大小:79KB
分享
收藏 举报
C语言实现单向链表的创建、插入,删除节点,和2个链表合并

VC6.0下 用C语言实现单向链表的创建、插入,删除节点,和2个链表合并等操作

立即下载
C语言 学生成绩管理(单链表,排序,节点增加删除等).rar

学生在c语言学习中实验题目,包括单链表,指针,排序,单链表的插入,删除等

立即下载
单链表的创建,查找,排序插入,删除

1、创建一个带头结点的单链表(头指针为head),且遍历此链表(输出链表中各结点的值); 2、查找单链表中的第i个结点,并输出结点元素的值; 3、在单链表中的第i个结点前插入一个结点值为e的正整数(从外部输入); 4、删除单链表中的第j个结点; 5、将单链表中的各结点就地逆序(不允许另建一个链表); 6 查找线性表中的最大元素并输出 7 将线性表中的元素按升序排列;

立即下载
链表,建立链表、遍历链表、排序、去重、反转。。。。

(1).键盘输入一组元素,建立一个无头结点的单向链表(无序)。 (2).遍历(打印)单向链表。 (3).把单向链表中元素逆置(不允许申请新的结点空间)。 (4).在单向链表中删除所有的偶数元素结点。 (5).对链表排序,排序后链表元素按照非递减方式排列(注意:排序时如果要交换两个结点的顺序,不得通过交换结点的内容,而需要使用改变指针的方式交换结点的位置。建议使用直接插入排序算法)。 (6).利用算法5建立两个非递减有序单向链表,然后合并成一个非递减链表。 (7).利用算法1建立的链表,删除链表中的重复元素。 (8).利用算法1建立的链表,实现将其分解成两个链表,其中一个全部为奇数,另一个全部为

立即下载
c语言实现单链表的操作:创建,删除,插入,反转, 排序

c语言实现单链表的操作:创建,删除,插入,反转, 排序等

立即下载
尾插法建立带头结点的单链表

使用尾插法建立一个带头结点的单链表,然后输出结果

立即下载
数据结构中关于带有表头结点的有序单链表

.构造两个带有表头结点的有序单链表La、Lb,编写程序实现将La、Lb合并成一个有序单链表Lc。 合并思想是:程序需要3个指针:pa、pb、pc,其中pa,pb分别指向La表与Lb表中当前待比较插入的结点,pc 指向Lc表中当前最后一个结点。依次扫描La和Lb中的元素,比较当前元素的值,将较小者链接到*pc之后,如此重复直到La或Lb结束为止,再将另一个链表余下的内容链接到pc所指的结点之后。

立即下载
单链表实现从小到大排序

单链表实现从小到大排序,包括节点类,单链表类以及主函数!

立即下载
单链表的各种操作,包括使用二级指针创建单链表

使用二级指针创建单链表,程序功能菜单如图所示void showMenu(){ printf("\t\t\t\t\t\t1.使用头插法创建链表\n"); printf("\t\t\t\t\t\t2.使用尾插法创建链表\n"); printf("\t\t\t\t\t\t3.按序号查找\n"); printf("\t\t\t\t\t\t4.按值查找\n"); printf("\t\t\t\t\t\t5.按值插入\n"); printf("\t\t\t\t\t\t6.按位置插入\n"); printf("\t\t\t\t\t\t7.删除链表\n"

立即下载
设head为单链表的头指针,将单链表中元素按递增顺序就地排列

设head为单链表的头指针,并设单链表带有头结点,编写算法将单链表中的数组元素按照其值递增有序的顺序进行就地排列

立即下载
单链表C++代码实现、插入、删除结点

单链表C++代码实现、插入、删除结点等,还有有关单链表的练习作业题

立即下载
基于c语言的单向链表程序

1.建立一个无头结点的单向链表(无序) 2.遍历(打印)单向链表 3.把单向链表中元素逆置 "4.在单向链表中删除所有的偶数元素结点 5对链表排序,排序后链表元素按照非递减方式排列 6.建立两个非递减有序单向链表,然后合并成一个非递减链表

立即下载
有关链表所有的代码

这里有单向链表的所有,创建,插入,搜索,打印,查找,排序,一切都不是问题

立即下载
若干城市的信息存入一个带头结点的单链表,结点中的城市信息包括城市名、城市的位置坐标

1.若干城市的信息存入一个带头结点的单链表,结点中的城市信息包括城市名、城市的位置坐标。要求: (1)给定一个城市名,返回其位置坐标。 (2)给定一个位置坐标P和一个距离D,返回所有与P的距离小于等于D的城市。

立即下载
单链表排序交换节点算法

单链表交换节点排序,包括选择法、比较法、排序法。

立即下载
函数fun的功能是将不带头结点单向链表逆置

给定程序中,函数fun的功能是将不带头结点的单向链表逆置,即若原链表中从头到尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。

立即下载
单链表的类模板

单链表的基础类定义,方便引用

立即下载
向单向链表尾部插入结点
C++实验报告:链表应用

定义一个链表,其中的数组元素为结构体成员,结构体中的学生信息有学号、姓名、身高,还有用于存放下一结点的结构体指针。然后定义在其上操作的函数,有在首部插入结点、在尾部插入结点、在某一个结点前插入结点、删除指定的结点、删除全部结点、修改指定结点的数据部分、显示全部结点信息、按照结构体结点中某一个数据项对链表进行排序。

立即下载
算法分析_有无头结点的单链表的逆序和插入排序问题集源码微软面试题总结

算法分析_有无头结点的单链表的逆序和插入排序问题集 算法分析_有无头结点的单链表的逆序和插入排序问题集

立即下载
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

单向链表 结点的插入、筛选、排序等

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
3 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: