|
发表于 2022-10-6 20:46:55
|
显示全部楼层
湖北省武汉市
变量名 | 类 型 | 静态 | 数组 | 备 注 | 字符串 | 文本型 | | | 待排序数组 | 文本型 | | 0 | 待排序数组长度 | 整数型 | | | i | 整数型 | | | j | 整数型 | | | 待比较文本1 | 文本型 | | | 待比较文本2 | 文本型 | | | m | 整数型 | | | n | 整数型 | | | 临时文本 | 文本型 | | | 新的字符串 | 文本型 | | |
字符串 = “...”待排序数组 = 分割文本 (字符串, #换行符, )待排序数组长度 = 取数组成员数 (待排序数组 )计次循环首 (待排序数组长度, i )计次循环首 (待排序数组长度 - i, j )m = 寻找文本 (待排序数组 [j ], “ ”, , 假)n = 寻找文本 (待排序数组 [j ], “ ”, m + 1, 假)待比较文本1 = 取文本中间 (待排序数组 [j ], m + 1, n - m - 1 )m = 寻找文本 (待排序数组 [j + 1 ], “ ”, , 假)n = 寻找文本 (待排序数组 [j + 1 ], “ ”, m + 1, 假)待比较文本2 = 取文本中间 (待排序数组 [j + 1 ], m + 1, n - m - 1 )如果真 (待比较文本1 < 待比较文本2 )临时文本 = 待排序数组 [j ]待排序数组 [j ] = 待排序数组 [j + 1 ]待排序数组 [j + 1 ] = 临时文本 计次循环尾 ()计次循环尾 ()计次循环首 (待排序数组长度, i )新的字符串 = 新的字符串 + 待排序数组 [i ] + #换行符 计次循环尾 ()调试输出 (新的字符串 ) |
|