2024-05-19 09:05:00 525 417
这里我们的思路就是定义一个变量begin,作为未排序序列的第一个数,定义一个变量mini保存最小数的下标。更要命的,一次交换完,begin和end收缩,a[0]与a[10]的位置已经固定,无法再改动,导致程序越运行越错。这里每次找到最小的那个元素,将其与未排序序列的第一个元素交换,交换后最小的那个元素已经找到,再从未排序序列中找第二小的元素......直到序列完全有序。它的算法思想是每一次从待排序的。根据我们上面的分析,改动版的的代码就是一次完成最大、最小两个数的排序,实际上与一个数的排序并没有什么不同。
2024-05-19 09:05:02 244 470
【数据结构-之八大排序(下),冒泡排序,快速排序,挖坑法,归并排序】
2024-05-09 11:05:04 722 675
【代码】JSONArray操作汇总,排序,筛选,分组。_jsonarray分组
2024-04-08 11:04:25 511 765
分享一套阿里大牛整理的前端资料给大家,点击前端校招面试题精编解析大全即可免费下载识点,真正体系化!**[外链图片转存中…(img-RELJa9kp-1712165832208)]由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)分享一套阿里大牛整理的前端资料给大家,点击前端校招面试题精编解析大全即可免费下载。
2024-03-15 10:03:32 427 90
288.【华为OD机试】AI面板识别(排序算法—Java&Python&C &JS实现)AI识别到面板上有N NN (1 ≤ N ≤ 100 1 \leq N \leq 1001≤N≤100) 个指示灯,灯大小一样,任意两个之间无重叠。由于AI识别误差,每次识别到的指示灯位置可能有差异,以4个坐标值描述AI识别的指示灯的大小和位置(左上角x 1 x1x1,y 1 y1y1,右下角x 2 , y 2 x2,y2x2,y2)请输出先行后列排序的指示灯的编号,排序规则:​ 1.每次在尚未排序的灯中