柚才 在 2017-12-18 21:11:22 上传
说明:以带头结点的单链表作为存储结构,对两个班级的学生成绩进行管理,要求实现如下功能: (1)通过键盘输入若干学生的班级号、学号、成绩,将学生信息(学号、成绩)分别保存在各自班级的单链表中 (2)分别按顺序(由高到低)输出各班的成绩表。 (3)输入班级号、学号和成绩变更(如+5,-3), (4)分别按顺序输出变更后各班的成绩表。 (5)分别输出各班的总人数、最高分、最低分、平均分。
开发平台:C/C++ | 大小:35KB | 下载1次
AmazingAndrew 在 2017-12-18 17:23:29 上传
说明:慕课课件(陈越、何钦铭) 来源于中国大学MOOC,本资源对所有课件进行了打包封装
开发平台:C/C++ | 大小:9010KB | 下载1次
AvrilSatoshi 在 2017-12-18 09:00:20 上传
说明:哈希查找,数据结构的简单小程序,供大家参考所用
开发平台:C/C++ | 大小:20KB | 下载1次
北辰辰 在 2017-12-18 08:26:53 上传
说明:HHHHYGHJ,KJHKGJKFHJFGHGH
开发平台:C# | 大小:24KB | 下载1次
cbjjj 在 2017-12-17 14:41:25 上传
说明:链表,顺序表的实现,插入与删除操作,输入与输出
开发平台:Visual C++ | 大小:370KB | 下载1次
cbjjj 在 2017-12-17 14:36:59 上传
说明:数据结构作业之 顺序表的储存,插入,修改
开发平台:Visual C++ | 大小:369KB | 下载1次
549544653 在 2017-12-16 13:54:23 上传
说明:C语言数据结构(pdf版),严蔚敏编写。大学教材就用的是这个
开发平台:C/C++ | 大小:7676KB | 下载8次
关林 在 2017-12-15 23:49:24 上传
说明:描述   教练员 A、B 和 C 将要从编号为1到n的队员中挑选自己的队员。为公平起见,每个教练都根据自己的喜好程度将队员排序;你负责根据以下规则为他们分配队员。   你拿到的数据是 a、b、c 三个数组,表示三个教练对队员的喜好程度排序,每个数组都是数字 1 到 n 的一个排列,下标越小表示教练越喜欢该队员(例如教练 A 最喜欢编号为 a[0] 的队员,其次是编号为 a[1] 的队员)。你的分组规则是,从还未被分配的队员中找一个教练A最喜欢的队员分到 A 组;然后,在未分配的队员中分配教练B最喜欢的队员到 B 组;然后是教练 C;再是教练 A、B......依次类推直到所有队员分配完毕。   现在队员 k 希望知道自己被分配给哪位教练,请你来告诉他。 输入   共 5 行。   第 1 行包含一个整数 n。   第 2 至 4 行依次是数组 a、b 和 c,每行都是整数 [1, n] 的一个排列。   第 5 行包含一个整数 k。 输出   仅一个字符,A、B 或 C,表示队员 k 被分配给哪位教练。
开发平台:C++ | 大小:915KB | 下载1次
浮生之居士 在 2017-12-15 22:44:47 上传
说明:实现顺序表的以下基本操作 1.创建一个顺序表 2.向顺序表中插入元素 3.删除顺序表中的某个元素 4.查找顺序表中的元素(按值找、按序号找) 5.输出顺序表中的元素 注意观察分析所写算法的复杂度
开发平台:C/C++ | 大小:895KB | 下载1次
Minys 在 2017-12-15 01:32:54 上传
说明:描述   栈是一种强大的数据结构,它的一种特殊功能是对数组进行排序。例如,借助一个栈,依次将数组1,3,2按顺序入栈或出栈,可对其从大到小排序: 1入栈;3入栈;3出栈;2入栈;2出栈;1出栈。   在上面这个例子中,出栈序列是3,2,1,因此实现了对数组的排序。   遗憾的是,有些时候,仅仅借助一个栈,不能实现对数组的完全排序。例如给定数组2,1,3,借助一个栈,能获得的字典序最大的出栈序列是3,1,2: 2入栈;1入栈;3入栈;3出栈;1出栈;2出栈。   请你借助一个栈,对一个给定的数组按照出栈顺序进行从大到小排序。当无法完全排序时,请输出字典序最大的出栈序列。 输入   共2行。   第一行包含一个整数n,表示入栈序列长度。   第二行包含n个整数,表示入栈序列。输入数据保证给定的序列是1到n的全排列,即不会出现重复数字。 输出   仅一行,共n个整数,表示你计算出的出栈序列。 输入样例 3 2 1 3 输出样例 3 1 2 数据范围   1 <= n <= 2,000,000 资源限制   时间限制:1 sec   内存限制:256 MB
开发平台:C/C++ | 大小:1KB | 下载1次
卢克西0618 在 2017-12-15 00:19:04 上传
说明:1、 定义单链表类、链式栈类、顺序队列类。 2、 实验验证如下算法的正确性、各种功能及指标: 1)单链表插入操作:在第 i 个元素之后插入值为 x 的结点; 2)单链表删除操作:删除表头结点、表尾结点; 3)查找操作:查找值为 x 的元素在单链表中出现的位置(是链表中的第几个元素); 4)压栈和弹栈操作; 5)出队和入队操作。 3、 为便于观察程序的运行结果,设计的输出函数能在输出设备上以图形或表格或其它直观的形式输出计算 结果。例如可将链表输出成如下形式: [1]?[2] ?[3] ?[4] ?[5] 4、 测试程序时,对所有输入变量取遍各种有代表性的值。 5、 为了增强程序的可读性,程序中要有适当的注释。
开发平台:C++ | 大小:3347KB | 下载1次
yuyi27 在 2017-12-13 21:43:25 上传
说明:单链表的增、删、改、查、打印,以及翻转。
开发平台:LINUX | 大小:1KB | 下载1次
会飞的树叶 在 2017-12-13 12:19:50 上传
说明:1.实验目的及要求 1.1 实验目的: 1.掌握栈的顺序存储结构 2.验证顺序栈及其基本操作的实现 3.验证栈的操作特性 1.2 实验要求: 1.建立一个空栈 2.对已建立的栈进行插入、删除、取栈顶元素等基本操作
开发平台:Visual C++ | 大小:47KB | 下载1次
会飞的树叶 在 2017-12-13 11:59:17 上传
说明:1.1 实验目的及要求 设计数据结构表示3座宝塔和n个碟子: 输出每一次移动碟子的情况 分析算法的时间性能 1.2 实验设计 1;将塔A上的n-1个碟子借助塔C移动到塔B上 2:把塔A上剩下的一个碟子移动到塔C上 3:将n-1个碟子从塔B借助于塔A移到塔C上 三座宝塔(塔A,塔B,塔C)分别用三个字符型变量A,B,C表示,n个碟子从1 开始连续自然数编号
开发平台:Visual C++ | 大小:17KB | 下载1次
会飞的树叶 在 2017-12-13 11:48:52 上传
说明:(1)掌握串的顺序存储结构; (2)验证顺序串及其基本操作的顺序; (3)掌握串的操作特点。 1.2 实验要求: (1)定义一个包含串的求长度、拼接、比较大小等基本操作的头文件函数原型; (2)实现串的求长度、拼接、比较大小等基本操作。
开发平台:Visual C++ | 大小:26KB | 下载1次
CokkDDee 在 2017-12-13 09:26:06 上传
说明:这是一个基于C++语言设计的数据结构而做的通讯录的课程设计,里面包含了链表的增删改查的操作。
开发平台:Visual C++ | 大小:169KB | 下载2次
xuguan 在 2017-12-12 20:36:53 上传
说明:使用数据结构的方法输出循环结构。最简便的方法。
开发平台:WINDOWS | 大小:905KB | 下载1次
xuguan 在 2017-12-12 20:34:15 上传
说明:链表和堆栈实现计算器,并具有判断识别功能。
开发平台:WINDOWS | 大小:7348KB | 下载1次
扁舟子 在 2017-12-12 19:10:40 上传
说明:数据结构题目:使用邻接表存储实现拓扑排序
开发平台:Visual C++ | 大小:1KB | 下载1次
yesdad 在 2017-12-11 21:38:02 上传
说明:实现二叉树的遍历,给定先序和中序二叉树,返回整个二叉树的结构
开发平台:Visual C++ | 大小:318KB | 下载1次
千尘 在 2017-12-11 14:20:42 上传
说明:一些关于数据结构上机的东西,希望大家会喜欢
开发平台:WINDOWS | 大小:15767KB | 下载1次
123xiangshangtian 在 2017-12-10 22:56:44 上传
说明:微软等数据结构算法面试100题全部答案集锦
开发平台:WINDOWS | 大小:348KB | 下载2次
priojatc 在 2017-12-10 14:18:29 上传
说明:这个东西很好,建议大家看看,会对自己有很大的帮助
开发平台:Others | 大小:885KB | 下载1次
yonsistenap 在 2017-12-10 14:07:53 上传
说明:输入两个矩阵,可以实现矩阵的加减乘除的运算
开发平台:Visual Basic.NET | 大小:66KB | 下载1次
Dujcxv 在 2017-12-10 13:35:03 上传
说明:解方程组的程序VB,是以水利的例编写的,修改一下即可他用,
开发平台:Visual Basic | 大小:7KB | 下载1次
Fochrjqh 在 2017-12-10 13:31:44 上传
说明:解一元二次方程的算法,主要是针对工程中的小应用,可以节省手工计算的时间和人力
开发平台:MultiPlatform | 大小:1KB | 下载1次
Fochrjqh 在 2017-12-10 13:28:51 上传
说明:线性回归,大家仔细读啊~~~~呵呵 ,本人~~~ 用了不小时间
开发平台:MultiPlatform | 大小:1KB | 下载2次
Idaci 在 2017-12-10 13:19:47 上传
说明:编程中经常用到的一些算法,算法已模块化,来自于&lt;科学工程与数值算法大全&gt;
开发平台:Visual Basic | 大小:68KB | 下载1次
worala 在 2017-12-10 13:08:02 上传
说明:算法分析中的实例,利用递归的思想解决动态规划问题
开发平台:Visual Basic | 大小:2KB | 下载1次