点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 输入一个有序链表
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
两个递减线性表的合并
从键盘输入两个单链表A和B,其表中元素递减有序,编写程序将A和B归并成一个按元素值递减有序的单链表C。分别输出单链表A、B和C所有结点的值。
所属分类:
C
发布日期:2009-06-15
文件大小:1024
提供者:
lxj123abc
单向链表输入 遍历 及插入元素建立有序表
两个非递减合并成非递增 将一个链表分解成两个链表 /建立递增有序的单向链表 非递减有序链表中插入元素 元素逆置 遍历单向链表 建立输入n个元素带头结点的单链线性表
所属分类:
C/C++
发布日期:2010-05-03
文件大小:4096
提供者:
shiyanyanzhangle
链表的基本操作:插入、删除、查找。c++语言实现
1、 创建线性表类。线性表的存储结构使用链表。 2、 提供操作:自表首插入元素、删除指定元素、搜索表中是否有指定元素、输出链表。 3、 接收键盘录入的一系列整数(例10,25,8,33,60)作为节点的元素值,创建链表。输出链表内容。 4、 输入一个整数(例33),在链表中进行搜索,输出其在链表中的位置。如果不存在输出0。 5、 使用链表遍历器实现链表的反序输出。 6、 创建两个有序链表,使用链表遍历器实现链表的合并。
所属分类:
C++
发布日期:2010-10-31
文件大小:2048
提供者:
zxasqwedc
数据结构练习及详细答案
1.在一个双向链表中,删除任意一个结点 2.已知两个有序链表,实现将这两个链表的结合并且还是有序的 3.检查一个单链表中是否有环 4.已知链表的头结点head,写一个函数把这个链表逆序 约瑟夫环 5.循环链表--输入M,N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出
所属分类:
C/C++
发布日期:2011-03-20
文件大小:22528
提供者:
czy195882
C 语言..输入一个有序链表
基于C用链表实现建立一个有序链表.........
所属分类:
C/C++
发布日期:2011-03-26
文件大小:1008
提供者:
QQQQQ123456jhb
两个无序链表合并成一个有序链表
输入链表A 与B(空格分隔),说输入的数字序列可以无序 最后合并成一个有序的列表!MFC可视化编程
所属分类:
C++
发布日期:2011-11-27
文件大小:351232
提供者:
jinxiaoqiang0608
数据结构之链表的实现
一、实验目的 1、掌握线性表的基本操作:插入、删除、查找。 2、掌握链表遍历器的使用方法。 二、实验内容 1、创建线性表类。线性表的存储结构使用链表。 2、提供操作:自表首插入元素、删除指定元素、搜索表中是否有指定元素、输出链表。 3、接收键盘录入的一系列整数(例10,25,8,33,60)作为节点的元素值,创建链表。输出链表内容。 4、输入一个整数(例33),在链表中进行搜索,输出其在链表中的位置。如果不存在输出0。 5、使用链表遍历器实现链表的反序输出。 6、创建两个有序链表,使用链表遍历
所属分类:
C/C++
发布日期:2012-07-10
文件大小:258048
提供者:
a649518776
数据结构实验——链表
单链表的基本操作 一)建立单链表+求长度+显示 (1) 由键盘逐个输入正整数,建立相应的链表,输入-1时,链表结束; (2) 显示链表中的元素 (要求在显示器可见); (3) 求链表的长度; (4)求链表的第i个元素;(i为参数) 二)查找+插入+删除+显示 在题目(一)的单链表中: (1)在链表中第i个位置插入新的数据元素,显示链表; (2)删除链表的第i个元素,输出该元素,显示链表; 三)就地置逆+求最大最小值 在题目(一)的单链表中: (1)将链表就地逆置 ,显示链表; (2)求链表中的
所属分类:
C/C++
发布日期:2012-12-07
文件大小:21504
提供者:
isunshine66
数据结构实验-线性表使用
1、 创建线性表类。线性表的存储结构使用链表。 2、 提供操作:自表首插入元素、删除指定元素、搜索表中是否有指定元素、输出链表。 3、 接收键盘录入的一系列整数(例10,25,8,33,60)作为节点的元素值,创建链表。输出链表内容。 4、 输入一个整数(例33),在链表中进行搜索,输出其在链表中的位置。如果不存在输出0。 5、 使用链表遍历器实现链表的反序输出。 6、 创建两个有序链表,使用链表遍历器实现链表的合并。
所属分类:
C
发布日期:2012-12-17
文件大小:4194304
提供者:
cq980133
链表的操作(数据结构课程设计)
问题描述: 设有两个带头结点的有序单循环链表A、B,将其合并为一个带头结点的新的有序单循环链表C, 原来的有序单循环链表A、B仍然保持不变。 实现要求: ⑴ 建立有序单循环链表模块,数据从键盘输入且是任意顺序,进行排序使其成为有序; ⑵ 完成有序单循环链表A、B合并为一个有序单循环链表C的模块; ⑶ 有序单循环链表输出,分别输出合并前的A、B,合并的结果C; ⑷ 有序单循环链表的反向输出,分别反向输出合并前的A、B,合并的结果C; ⑸ 设计一个菜单,上述操作要求都作为菜单中的主要菜单项。
所属分类:
C/C++
发布日期:2013-04-09
文件大小:183296
提供者:
wang2512218
链表,建立链表、遍历链表、排序、去重、反转。。。。
(1).键盘输入一组元素,建立一个无头结点的单向链表(无序)。 (2).遍历(打印)单向链表。 (3).把单向链表中元素逆置(不允许申请新的结点空间)。 (4).在单向链表中删除所有的偶数元素结点。 (5).对链表排序,排序后链表元素按照非递减方式排列(注意:排序时如果要交换两个结点的顺序,不得通过交换结点的内容,而需要使用改变指针的方式交换结点的位置。建议使用直接插入排序算法)。 (6).利用算法5建立两个非递减有序单向链表,然后合并成一个非递减链表。 (7).利用算法1建立的链表,删除链表
所属分类:
C/C++
发布日期:2013-04-21
文件大小:240640
提供者:
nobody_22
链表的基本操作插入查询删除
数据结构 链表的基本操作插入查询删除 算法思想: 先初始化单链表,然后建立单链表。 建立输出函数,用于输出链表中各个元素的值 建立查找函数,用于查找链表中是否有这个元素 建立插入函数,用于在链表中有序地插入输入的一个元素 建立删除函数,用于在链表中删除指定的元素 建立主函数,在主函数中写一个菜单,根据用户选择不同的功能,调用不同的 函数,从而实现不同的功能
所属分类:
数据库
发布日期:2014-03-19
文件大小:9216
提供者:
u011540804
链表的19个基本操作
整合了这篇文章,补全了所有的基本操作(该文中只给出了其中12种,这里提供完整的19种功能)http://www.cnblogs.com/lifuqing/archive/2011/08/20/List.html 快速排序部分参考了 http://blog.csdn.net/pinkrobin/article/details/5456094 1.初始化线性表,即置单链表的表头指针为空 2.创建线性表,此函数输入负数终止读取数据 3.打印链表,链表的遍历 4.清除线性表L中的所有元素,即释放单链表
所属分类:
C/C++
发布日期:2014-04-03
文件大小:14336
提供者:
fanxingzju
用链表实现学生管理系统
设计一个包含学生基本信息(学号,姓名,成绩)的单链表,编程完成如下功能: ⑴ 初始化单链表 L: 根据用户指定的学生数, 采用尾插法插入学生结点; ⑵ 打印表中所有学生信息: 逐个显示表中所有学生的基本信息; ⑶ 判断 L 是否为空表; ⑷ 查找指定的学生: 根据姓名进行查找, 输出此学生的学号和成绩; ⑸ 根据指定的位置, 返回并输出相应学生的基本信息; ⑹ 给定一个学生信息, 将其插入到表中指定的位置; ⑺ 删除指定位置的学生记录; ⑻ 统计表中学生个数(求表长度); ⑼ 销毁表 L; 以
所属分类:
C/C++
发布日期:2016-10-15
文件大小:822272
提供者:
ljwlgl
88.cpp,设计算法判断单循环链表是否每个结点的值都是偶数
设计算法判断单循环链表是否每个结点的值都是偶数,建立链表,判断,显示。 对任意输入的一组数据,建立一个递增有序的单链表。 将单链表L中的奇数项和偶数项结点分解开,并分别连成一个单链表。 用递增有序的链表A、B表示两个集合,判断B是否是A的子集。 用递增有序的链表A、B表示两个集合,设计算法求它们的并集。 设计算法判断单循环链表是否每个结点的值都是偶数。
所属分类:
C/C++
发布日期:2020-05-14
文件大小:1024
提供者:
qyf2375187393
实验二 单向链表的有关操作.cpp
1.随机产生或键盘输入一组元素,建立一个带头结点的单向链表(无序)。 2.遍历单向链表。 3.把单向链表中元素逆置(不允许申请新的结点空间)。 4.在单向链表中删除所有的偶数元素结点。 5.编写在非递减有序链表中插入一个元素使链表元素仍有序的函数,并利用该函数建立一个非递减有序单向链表。 6.利用算法5建立两个非递减有序单向链表,然后合并成一个非递增链表。
所属分类:
C/C++
发布日期:2020-06-20
文件大小:4096
提供者:
qq_44458436
c++ 如何合并两个有序链表
1.题目要求 这是一道求职面试时经常要求手写或者机试的经典题目。 已知两个链表head1和head2各自有序,请把它们合并成一个链表依然有序。结果链表要包含head1和head2的所有节点,即使节点值相同。 注意:不能开辟新空间来存储合并后的链表。如果第一次做该题,很容易会想到使用新链表来存储合并后的有序链表。虽然可以如此实现,但是不符合常规解法和面试官的要求。 2.非递归实现 算法过程: 输入:两个有序的单链表head1与head2; 输出:合并后的有序单链表mergeHead;
所属分类:
其它
发布日期:2020-12-17
文件大小:55296
提供者:
weixin_38586428
JS实现的合并两个有序链表算法示例
本文实例讲述了JS实现的合并两个有序链表算法。分享给大家供大家参考,具体如下: 将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4 输出:1->1->2->3->4->4 可以直接运行的方案: [removed] function Node(element) { this.element = element;//当前节点的元素 this.
所属分类:
其它
发布日期:2020-12-08
文件大小:77824
提供者:
weixin_38635975
C语言 数据结构双向链表简单实例
双向链表的基本操作 1.利用尾插法建立一个双向链表。 2.遍历双向链表。 3.实现双向链表中删除一个指定元素。 4.在非递减有序双向链表中实现插入元素e仍有序算法。 5.判断双向链表中元素是否对称若对称返回1否则返回0。 6.设元素为正整型,实现算法把所有奇数排列在偶数之前。 7.在主函数中设计一个简单的菜单调试上述算法。 实例代码: //排序的时候因为没有说明奇数和偶数需不需要各自再排序,我就没有排序,只是将奇数放在偶数后面。 //创建
所属分类:
其它
发布日期:2021-01-01
文件大小:49152
提供者:
weixin_38508549
21. 合并两个有序链表
题目 将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4 输出:1->1->2->3->4->4 解题思路 解法一:迭代法 复杂度分析: 时间复杂度:O(n + m) ,其中 n 和 m 分别为两个链表的长度。因为每次循环迭代中,l1 和 l2 只有一个元素会被放进合并链表中, 因此 while 循环的次数不会超过两个链表的长度之和。所有其他操作的时间
所属分类:
其它
发布日期:2021-01-20
文件大小:40960
提供者:
weixin_38736011
«
1
2
3
4
5
6
»