- 12
- 0
- 约小于1千字
- 约 10页
- 2026-04-25 发布于广东
- 举报
任务描述;;学籍管理系统中可以根据用户需要选择按姓名或者按学号对学生信息进行升序或降序排列,可以参考下图所示:;;一、基本原理
冒泡排序基本原理(升序):比较相邻的两个数,如果前者比后者大,则进行交换。每一轮排序结束,选出一个未排序中最大的数放到数组后面。
算法描述:
1.比较相邻的元素,如果第一个比第二个大,就交换它们两个;
2.对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数;
3.针对所有的元素重复以上的步骤,除了最后一个;
4.重复步骤1~3,直到排序完成。;二、排序思路
举例:8个数字排序过程[11,33,19,87,34,65,8,30];由此可得到结论:如果有n个数,则需要进行n-1趟比较,在第1趟比较中要进行n-1次两两比较,在第j趟比较中需要进行n-j次两两比较。
三、排序实现
for(j=1;j=7;j++)/*排序的总趟数*/
for(i=1;i=8-j;i++)/*每趟要排序的次数*/
if(a[i]a[i+1])/*如果前一个数大于后一个数,则进行交换*/
{
t=a[i];a[i]=a[i+1];a[i+1]=t;
};;一个函数在它的函数体内调用它自身称为递归调用,这种函数称为递归函数。
递归的条件:
(1
您可能关注的文档
- 汽车制造_任务2:点阵显示器设计与制作.pptx
- 融媒体H5内容策划与制作_项目五 测试与游戏类H5作品策划与制作.pptx
- 《市场营销环》_汽车市场调研的主要步骤.ppt
- 《市场营销环》_汽车市场调研的组织与实施.ppt
- 《市场营销环》_促销概述.ppt
- 《市场营销环》_汽车市场调研数据的整理分析.ppt
- 《市场营销环》_汽车促销活动的策划方法.ppt
- 《市场营销环》_促销方式.ppt
- 《市场营销环》_市场营销微观环境.ppt
- 数字化_项目一任务1.pptx
- 中国国家标准 GB/T 26205-2026制冷空调设备和系统 减少卤代制冷剂排放规范.pdf
- 《GB/T 26205-2026制冷空调设备和系统 减少卤代制冷剂排放规范》.pdf
- 《GB/Z 37551.202-2026海洋能 波浪能、潮流能及其他水流能转换装置 第202部分:潮流能转换装置预样机测试规程》.pdf
- GB/T 33603-2026电力系统模型数据动态消息编码规范.pdf
- GB/Z 37551.202-2026海洋能 波浪能、潮流能及其他水流能转换装置 第202部分:潮流能转换装置预样机测试规程.pdf
- 中国国家标准 GB/T 33603-2026电力系统模型数据动态消息编码规范.pdf
- 中国国家标准 GB/Z 37551.202-2026海洋能 波浪能、潮流能及其他水流能转换装置 第202部分:潮流能转换装置预样机测试规程.pdf
- 《GB/T 33603-2026电力系统模型数据动态消息编码规范》.pdf
- GB/T 13030.1-2026船舶电力推进系统技术条件 第1部分:低压交流.pdf
- 中国国家标准 GB/T 13030.1-2026船舶电力推进系统技术条件 第1部分:低压交流.pdf
最近下载
- 2025年广东省留置看护辅警考试题库及答案.docx
- 餐饮服务手势礼仪.docx VIP
- PST692数字式变压器后备保护测控装置技术说明书_V2.06.pdf VIP
- PST694数字式变压器保护测控装置技术说明书_V2.06.pdf VIP
- 餐饮服务流程.docx VIP
- ParaView教程中文版完整版.pdf VIP
- 餐饮服务十大礼貌用语.docx VIP
- 《2026—2028年中国健身舞蹈服务行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx VIP
- 餐饮服务六大技能餐饮服务六大技能.doc VIP
- 秋浦河航道整治工程防洪评价报告汇报.docx VIP
原创力文档

文档评论(0)