实现一个学生管理系统,即定义一个包含学生信息(学号,姓名,成绩)的的顺序表,可以不考虑重名的情况,系统至少包含以下功能: (1) 根据指定学生个数,逐个输入学生信息; (2) 逐个显示学生表中所有学生的相关信息; (3) 给定一个学生信息,插入到表中指定的位置; (4) 删除指定位置的学生记录; (5) 统计表中学生个数; (6) 利用直接插入排序或者折半插入排序按照姓名进行排序; (7) 利用快速排序按照学号进行排序; (8) 根据姓名进行折半查找,要求使用递归算法实现,成功返回此学生的学号和成绩; (9) 根据学号进行折半查找,要求使用非递归算法实现,成功返回此学生的姓名和成绩。
2019-12-21 21:16:16 2KB 学生管理系统 插入排序 快速排序
1
在双向链表上实现快速排序的递归算法 输入的形式:元素个数、元素都为整型。 输入值范围:元素个数为非负正整数,需要排序的元素都为整型。 输出的形式:排序前的元素序列和排序后的元素序列。 程序的功能:对用户输入的n个整数元素进行排序。
2019-12-21 21:09:10 2KB 双向链表 快速排序 递归
1
7大排序算法(快速排序,冒泡排序,选择排序,归并排序,插入排序,希尔排序,堆排序)实现源码
2019-12-21 21:07:19 115KB 排序算法
1
舍伍德——快速排序源码报告和算法分析 有需要的朋友看下
2019-12-21 21:01:00 33KB 舍伍德 快速排序
1
用matlab实现的快速排序以及归并排序
2019-12-21 21:00:52 3KB matlab 快速排序 归并排序
1
10种排序算法代码+综合比较代码(直接插入排序、希尔排序、冒泡排序、快速排序、简单选择排序、堆排序、归并排序、基数排序、折半插入排序、2路插入排序),其中不仅有各种排序算法的代码,还包含10种代码在关键字比较次数、关键字移动次数以及实际排序时间的综合比较代码。
2019-12-21 20:51:40 203KB C++
1
实现快速排序
2019-12-21 20:40:42 3.31MB C++ 数据结构
1
博客地址:https://blog.csdn.net/qq_30259857/article/details/81071081 冒泡排序,选择排序,插入排序,归并排序,快速排序的 Unity Demo
2019-12-21 20:39:05 28KB c#排序算法 Unity 排序算法 数据结构
1
openmp实现快速排序 用NUM_THREADS设置线程数 建树时间θ(1), 树高θ(logn) 时间复杂度θ(logn)
2019-12-21 20:25:16 1KB openmp 快速排序
1
利用汇编语言实现快速排序,汇编语言排序算法。 数字逻辑与处理器大作业,通过汇编实现文件读入,快速排序,再写到文件中 汇编 快排 数逻
2019-12-21 20:24:01 102KB 汇编 快排 数逻 排序算法
1