|
发表于 2024-5-6 10:13:30
|
显示全部楼层
河南省平顶山市
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 重复次数排序输出 ({ “b”, “b”, “e”, “d”, “c”, “d”, “a”, “a”, “e”, “b”, “e”, “a”, “a”, “e”, “c”, “a” }, , 结果 )重复次数排序输出 ({ “b”, “b”, “e”, “d”, “c”, “d”, “a”, “a”, “e”, “b”, “e”, “a”, “a”, “e”, “c”, “a” }, 真, 结果 )|
重复次数排序输出 | | | |
原数组 | 文本型 | | | | 从多到少 | 逻辑型 | | | | 排序后 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | i | 整数型 | | | 节点 | 节点 | | | 次数 | 整数型 | | | 最大次数 | 整数型 | | | 结果 | 文本型 | | 0 | 步长 | 整数型 | | | 计次循环首 (取数组成员数 (原数组 ), i )如果真 (节点. 加入属性 (原数组 [i ], 1 ) = 假)节点. 取数值 (原数组 [i ], 次数 )节点. 修改属性 (原数组 [i ], 次数 + 1 )如果真 (最大次数 < 次数 + 1 )最大次数 = 次数 + 1 计次循环尾 ()节点. 取全部属性名 (排序后 )重定义数组 (结果, 假, 最大次数 )计次循环首 (取数组成员数 (排序后 ), i )节点. 取数值 (排序后 [i ], 次数 )如果 (结果 [次数 ] ≠ “”)结果 [次数 ] = 结果 [次数 ] + “,” + 排序后 [i ]结果 [次数 ] = 排序后 [i ]计次循环尾 ()次数 = 1 步长 = 1 清除数组 (排序后 )如果真 (从多到少 )交换变量 (次数, 最大次数 )步长 = -1 变量循环首 (次数, 最大次数, 步长, i )如果真 (结果 [i ] ≠ “”)加入成员 (排序后, 分割文本 (结果 [i ], “,”, )) 变量循环尾 ()调试输出 (排序后 ) |
|