编程语言
首页 > 编程语言> > 单循环直接选择排序算法

单循环直接选择排序算法

作者:互联网

单循环选择排序法:

一.(1)原理介绍:创建一个for循环,此循环是一个循环次数逐渐减少的循环,它的优点是不用循环嵌套也能自主多次循环。通过此for循环模拟经典直接选择排序法中的内循环。

(2)经典直接选择选择排序法中的外循环实际上就是一个计数器,我们在一个循环里就可以做到,而不必另外再外嵌套一个循环。

二.实战演示:

(1)先创建一个数组并初始化:

 

 

 

 

(2)遍历并显示排序前的数组:

 

 

 

(3)创建for循环:

 

 

 

for循环效果演示:

 

 

 

说明:实战演示中,我们发现最后两位是在循环结束后形成的,因此不考虑。

经过测试,最后两位对排序无影响。

(4)以for循环为框架,往里填充数组内容。

 

 

 

(5)在此基础上,继续填充经典直接选择排序法中的内容:

 

 

 

(6)遍历排序后的数组:

 

 

 

三.效果演示:

 

 

 

四.完整代码:

 

 

 

 

 

 

标签:选择,演示,法中,算法,单循环,数组,排序,循环
来源: https://www.cnblogs.com/llj123/p/12388428.html