题解 1574: 蓝桥杯算法提高VIP-选择排序

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

蓝桥杯算法提高VIP-选择排序

:bowtie::简单选择排序应该算是基本的排序算法了吧,下面代码中有详细说明代码此算法的过程,如果大家还是看不明白的话,可以去B站上搜索王道《数据结构》的视频看一下,我觉得它讲的还是很通俗易懂的了,大家加油!```cpp#includeusingnamespacestd;//简单选择排序函数体voi

蓝桥杯算法提高VIP-选择排序-题解(C++代码)

题目的要求很清楚。。。但是有几点需要注意进行处理1.当一个数已经处于正确位置时要注意合理的处理2.当到达最后一个数时(即n-1)时题目要求进行一次输出此外,本题可以不采用递归方法可以使用循环去从当前数字向之后不断遍历,并依次确定(类似正常的选择排序)```cpp#include#include#inc

蓝桥杯算法提高VIP-选择排序-题解(C++代码)

思路:根据题目选择排序描述及例子,可以发现,实则便是选择排序法本质。即擂台战,谁NB(小)谁去前面。1.不过,需要保留所换下标输出就好。#includeusingnamespacestd;intmain(){intn;cin>>n;inta[n];//直接开辟大小为n的数组for(inti=0;i>a