|
本帖最后由 Cute 于 2018-9-12 21:45 编辑
- .版本 2
- .程序集 数组去重, , , 将数组中重复的成员批量删除
- .子程序 数组去重_字节型, , 公开
- .参数 欲去重的数组, 字节型, 参考 数组
- .局部变量 外循环, 整数型
- .局部变量 内循环, 整数型
- .计次循环首 (取数组成员数 (欲去重的数组), 外循环)
- .变量循环首 (取数组成员数 (欲去重的数组), 外循环 + 1, -1, 内循环)
- .如果真 (欲去重的数组 [外循环] = 欲去重的数组 [内循环])
- 删除成员 (欲去重的数组, 内循环, )
- .如果真结束
- .变量循环尾 ()
- .计次循环尾 ()
- .子程序 数组去重_整数型, , 公开
- .参数 欲去重的数组, 整数型, 参考 数组
- .局部变量 外循环, 整数型
- .局部变量 内循环, 整数型
- .计次循环首 (取数组成员数 (欲去重的数组), 外循环)
- .变量循环首 (取数组成员数 (欲去重的数组), 外循环 + 1, -1, 内循环)
- .如果真 (欲去重的数组 [外循环] = 欲去重的数组 [内循环])
- 删除成员 (欲去重的数组, 内循环, )
- .如果真结束
- .变量循环尾 ()
- .计次循环尾 ()
- .子程序 数组去重_小数型, , 公开
- .参数 欲去重的数组, 小数型, 参考 数组
- .局部变量 外循环, 整数型
- .局部变量 内循环, 整数型
- .计次循环首 (取数组成员数 (欲去重的数组), 外循环)
- .变量循环首 (取数组成员数 (欲去重的数组), 外循环 + 1, -1, 内循环)
- .如果真 (欲去重的数组 [外循环] = 欲去重的数组 [内循环])
- 删除成员 (欲去重的数组, 内循环, )
- .如果真结束
- .变量循环尾 ()
- .计次循环尾 ()
- .子程序 数组去重_逻辑型, , 公开
- .参数 欲去重的数组, 逻辑型, 参考 数组
- .局部变量 计数, 整数型
- .局部变量 数组2, 逻辑型, , "0"
- .局部变量 存在真, 逻辑型
- .局部变量 存在假, 逻辑型
- .计次循环首 (取数组成员数 (欲去重的数组), 计数)
- .如果 (欲去重的数组 [计数])
- .如果真 (存在真 = 假)
- 加入成员 (数组2, 真)
- 存在真 = 真
- .如果真结束
- .否则
- .如果真 (存在假 = 假)
- 加入成员 (数组2, 假)
- 存在假 = 真
- .如果真结束
- .如果结束
- .如果真 (存在真 且 存在假)
- 跳出循环 ()
- .如果真结束
- .计次循环尾 ()
- 欲去重的数组 = 数组2
- .子程序 数组去重_文本型, , 公开
- .参数 欲去重的数组, 文本型, 参考 数组
- .局部变量 外循环, 整数型
- .局部变量 内循环, 整数型
- .计次循环首 (取数组成员数 (欲去重的数组), 外循环)
- .变量循环首 (取数组成员数 (欲去重的数组), 外循环 + 1, -1, 内循环)
- .如果真 (欲去重的数组 [外循环] = 欲去重的数组 [内循环])
- 删除成员 (欲去重的数组, 内循环, )
- .如果真结束
- .变量循环尾 ()
- .计次循环尾 ()
- .子程序 数组去重_字节集, , 公开
- .参数 欲去重的数组, 字节集, 参考 数组
- .局部变量 外循环, 整数型
- .局部变量 内循环, 整数型
- .计次循环首 (取数组成员数 (欲去重的数组), 外循环)
- .变量循环首 (取数组成员数 (欲去重的数组), 外循环 + 1, -1, 内循环)
- .如果真 (欲去重的数组 [外循环] = 欲去重的数组 [内循环])
- 删除成员 (欲去重的数组, 内循环, )
- .如果真结束
- .变量循环尾 ()
- .计次循环尾 ()
- .子程序 数组去重_短整数型, , 公开
- .参数 欲去重的数组, 短整数型, 参考 数组
- .局部变量 外循环, 整数型
- .局部变量 内循环, 整数型
- .计次循环首 (取数组成员数 (欲去重的数组), 外循环)
- .变量循环首 (取数组成员数 (欲去重的数组), 外循环 + 1, -1, 内循环)
- .如果真 (欲去重的数组 [外循环] = 欲去重的数组 [内循环])
- 删除成员 (欲去重的数组, 内循环, )
- .如果真结束
- .变量循环尾 ()
- .计次循环尾 ()
- .子程序 数组去重_长整数型, , 公开
- .参数 欲去重的数组, 长整数型, 参考 数组
- .局部变量 外循环, 整数型
- .局部变量 内循环, 整数型
- .计次循环首 (取数组成员数 (欲去重的数组), 外循环)
- .变量循环首 (取数组成员数 (欲去重的数组), 外循环 + 1, -1, 内循环)
- .如果真 (欲去重的数组 [外循环] = 欲去重的数组 [内循环])
- 删除成员 (欲去重的数组, 内循环, )
- .如果真结束
- .变量循环尾 ()
- .计次循环尾 ()
- .子程序 数组去重_日期时间型, , 公开
- .参数 欲去重的数组, 日期时间型, 参考 数组
- .局部变量 外循环, 整数型
- .局部变量 内循环, 整数型
- .计次循环首 (取数组成员数 (欲去重的数组), 外循环)
- .变量循环首 (取数组成员数 (欲去重的数组), 外循环 + 1, -1, 内循环)
- .如果真 (欲去重的数组 [外循环] = 欲去重的数组 [内循环])
- 删除成员 (欲去重的数组, 内循环, )
- .如果真结束
- .变量循环尾 ()
- .计次循环尾 ()
- .子程序 数组去重_子程序指针, , 公开
- .参数 欲去重的数组, 子程序指针, 参考 数组
- .局部变量 外循环, 整数型
- .局部变量 内循环, 整数型
- .计次循环首 (取数组成员数 (欲去重的数组), 外循环)
- .变量循环首 (取数组成员数 (欲去重的数组), 外循环 + 1, -1, 内循环)
- .如果真 (欲去重的数组 [外循环] = 欲去重的数组 [内循环])
- 删除成员 (欲去重的数组, 内循环, )
- .如果真结束
- .变量循环尾 ()
- .计次循环尾 ()
- .子程序 数组去重_双精度小数型, , 公开
- .参数 欲去重的数组, 双精度小数型, 参考 数组
- .局部变量 外循环, 整数型
- .局部变量 内循环, 整数型
- .计次循环首 (取数组成员数 (欲去重的数组), 外循环)
- .变量循环首 (取数组成员数 (欲去重的数组), 外循环 + 1, -1, 内循环)
- .如果真 (欲去重的数组 [外循环] = 欲去重的数组 [内循环])
- 删除成员 (欲去重的数组, 内循环, )
- .如果真结束
- .变量循环尾 ()
- .计次循环尾 ()
复制代码 |
|