C语言代码,冒泡算法习题
文档内容节选
C语言中三种常见排序算法分析 一冒泡法起泡法 算法要求:用起泡法对10个整数按升序排序 算法分析:如果有n个数,则要进行n1趟比较在第1趟比较中要进行n 1次相邻元素的两两比较,在第j趟比较中要进行n j次两两比较比较的顺序从前往后,经过一趟比较后,将最值沉底换到最后一个元素 位置,最大值沉底为升序,最小值沉底为降序 算法源代码: include stdioh main int a10ijt printfPlease input 10 numbers 输入源数据 fori0i10i scanfdai 排序 forj0j9j 外循环控制排序趟数,n个数排n1趟 fori0i9ji 内循环每趟比较的次数,第j趟比较nj次 ifaiai1 相邻元素比较,逆序则交换 tai aiai1 ai1t 输出排序结果 printfThe sorted numbers fori0i1......
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
热门文章
热门标签
评论