找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 5991|回复: 3

大佬们帮忙看看这个排序哪儿出问题了

[复制链接]
发表于 2020-12-13 11:33:42 | 显示全部楼层 |阅读模式
微信截图_20201213113213.png
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
 楼主| 发表于 2020-12-13 11:44:03 | 显示全部楼层
长度为6的列表,设变量x=0,y=1,读取列表中索引x的值大于索引y的值时,将索引x的值写入变量c中,将索引y的值写入索引x中,写入列表,再将变量c中的值写入索引y中,再次写入列表,x+1,y+1,然后重复5次
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2020-12-14 14:21:34 | 显示全部楼层
重复次数少了,这个跟罗汉塔是一个道理,如果最小数在最后一位,这个程序只能把最小数往前移动一位,需要将整个程序再循环五次才能完成排序
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2020-12-16 13:34:09 | 显示全部楼层
zhangjinh9 发表于 2020-12-14 14:21
重复次数少了,这个跟罗汉塔是一个道理,如果最小数在最后一位,这个程序只能把最小数往前移动一位,需要将 ...

嗯的解决了,只排了一遍,还要套个循环排个长度—1
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2024-11-23 15:16 , Processed in 0.137062 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表