|
发表于 2023-7-21 05:13:11
|
显示全部楼层
福建省泉州市
变量名 | 类 型 | 静态 | 数组 | 备 注 | 整数组 | 整数型 | | 0 | 文本组 | 文本型 | | 0 | n | 整数型 | | | 结果 | 文本型 | | |
整数组 = { 1, 75, 1, 1, 4, 1689881637, 1689782400, 1, 0 }计次循环首 (取数组成员数 (整数组 ), n )加入成员 (文本组, 到文本 (整数组 [n ])) 计次循环尾 ()结果 = 特定排序 (文本组 )调试输出 (结果 )变量名 | 类 型 | 静态 | 数组 | 备 注 | L_临时组 | 文本型 | | 0 | L_返回值 | 文本型 | | | k | 整数型 | | | n | 整数型 | | | i | 整数型 | | | j | 整数型 | | |
L_临时组 = P_源数组 k = 取数组成员数 (L_临时组 )计次循环首 (k, n )计次循环首 (k - n, i )如果真 (取文本长度 (L_临时组 [i ]) > 取文本长度 (L_临时组 [i + 1 ])) 交换变量 (L_临时组 [i ], L_临时组 [i + 1 ])计次循环尾 ()计次循环尾 ()调试输出 (L_临时组 )计次循环首 (k, n )计次循环首 (k - n, i )计次循环首 (取文本长度 (L_临时组 [i ]), j )如果真 (到整数 (取文本中间 (L_临时组 [i ], j, 1 )) > 到整数 (取文本中间 (L_临时组 [i + 1 ], j, 1 )) )交换变量 (L_临时组 [i ], L_临时组 [i + 1 ])跳出循环 ()计次循环尾 ()计次循环尾 ()计次循环尾 ()调试输出 (L_临时组 )计次循环首 (取数组成员数 (L_临时组 ), n )L_返回值 = L_返回值 + L_临时组 [n ]计次循环尾 ()返回 (L_返回值 )
默认把 75 751 这样的两个数 长的放后面了 有其他规则自己改源码 |
|