想咨询一个Scratch链表的问题:冒泡排序
scratch吧
全部回复
仅看楼主
level 3
microsoft8080
楼主
我先用的C语言调试后,再用Scratch做,就出错了。
2019年10月03日 03点10分
1
level 9
切向量
scratch列表下标从1开始
2019年10月03日 03点10分
2
一刹那ლ恍惚
what,我试试
2019年10月03日 04点10分
一刹那ლ恍惚
改了还是不行,结果还是重复一大堆
2019年10月03日 04点10分
切向量
@一刹那ლ恍惚
看看你在交换数据时的代码,读一遍
2019年10月03日 04点10分
切向量
把lb的第lb的第j项项换成lb的第j项,是不是有点问题
2019年10月03日 04点10分
level 9
切向量
就是这的问题
2019年10月03日 04点10分
3
level 9
切向量
学学语文
2019年10月03日 04点10分
4
microsoft8080
我还是出BUG了。- -
2019年10月03日 04点10分
level 3
microsoft8080
楼主
是这样?但是好像还是有BUG
2019年10月03日 04点10分
5
切向量
什么bug
2019年10月03日 04点10分
切向量
每次从头遍历时没有重置j的值
2019年10月03日 04点10分
microsoft8080
@切向量
这个没有C语言那种自动从0开始?
2019年10月03日 04点10分
切向量
@microsoft8080
你觉得呢,你用的代码是重复,他就给你一直加,在循环的开始重置j的值
2019年10月03日 05点10分
level 12
(o.0)
试试?
2019年10月03日 08点10分
6
microsoft8080
谢谢吧主,但是实测在内循环一轮后,我再设置J从1开始,还是结果会错
2019年10月04日 03点10分
microsoft8080
吧主,我改了你说的错的地方,然后又试了其他吧友的方法,就是始终弄不出,实测链表里面重复了很多,实际随机生成的数字肯定没有那么多重复的,所以我就不明白这个图形化的Scratch的这些代码块到底是怎么个用法,我又不能看到底层信息
2019年10月04日 03点10分
level 1
七月花一
这样试试
2019年10月03日 13点10分
7
microsoft8080
实测链表里面重复了很多,实际随机生成的数字肯定没有那么多重复的,所以我就不明白这个图形化的Scratch的这些代码块到底是怎么个用法,我又不能看到底层信息
2019年10月04日 03点10分
七月花一
scratch没有for循环。 把他改成while形式再带到scratch里
2019年10月04日 08点10分
一刹那ლ恍惚
@七月花一
好的,感谢
2019年10月06日 05点10分
level 1
1我思2故我在
2019年10月12日 17点10分
8
microsoft8080
我试试,谢谢
2019年10月21日 03点10分
level 1
1我思2故我在
原有程序基础上改动最小的情况,实测有效
2019年10月12日 18点10分
9
microsoft8080
我试试,谢谢
2019年10月21日 03点10分
1