xhd7908491 发表于 2020-6-24 19:46:53

数组排序

比如,编辑框内容是(192837)。我要把这几个文字放入一个整数型数组(),然后数组排序()。效果是让他123789排序!求指点啊

qq8945051q 发表于 2020-6-25 11:16:36

为什么不放入时 进行排序 非得放入后在排序排序 如果没有api就自己写个嵌套for循环要么利用选择排序 要么用冒泡排序

yudave 发表于 2020-6-25 11:33:35

就来看看了

xhd7908491 发表于 2020-6-25 16:15:15

qq8945051q 发表于 2020-6-25 11:16
为什么不放入时 进行排序 非得放入后在排序排序 如果没有api就自己写个嵌套for循环要么利用选择排 ...

排序方法有例程么,选择排序,或者冒泡的例程!求大神赐予例程!

2380494437 发表于 2020-6-25 16:27:04

分割内容,得到一个数组,遍历数组,依次取最小值,插入新数组

toorup 发表于 2020-6-26 10:25:52

冒泡排序大概如下面这写法

        变量 数1 为 整数型
        变量 数2 为 整数型
        变量循环首 数1=取数组成员数(数组1)-1 至0 步进 -1
                变量循环首 数2=0 至 数1
                        如果 数组1(数2) > 数组1(数2+1) 则
                               数组1(数2)=数组1(数2) + 数组1(数2+1)
                               数组1(数2+1)=数组1(数2) - 数组1(数2+1)
                               数组1(数2)=数组1(数2) -数组1(数2+1)                       
                       结束 如果
                变量循环尾
        变量循环尾

acx520 发表于 2020-9-28 18:56:55

acx520 发表于 2020-9-8 19:17
666666666

666666666
页: [1]
查看完整版本: 数组排序