|
发表于 2024-10-4 21:45:59
|
显示全部楼层
河北省保定市
新手,写的繁琐
子程序_字节集数组去重 (旧数组, 新数组 )|
子程序_字节集数组去重 | 整数型 | | |
参_旧字节集 | 字节集 | | | | 参_新字节集 | 字节集 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | i | 整数型 | | | n | 整数型 | | | 文本 | 文本型 | | | 临时数组 | 文本型 | | 0 | 临时数组2 | 文本型 | | 0 | 临时字节集 | 字节集 | | | 重定义数组 (参_新字节集, 假, 0 )调试输出 (“旧数组:”, 参_旧字节集 )计次循环首 (取数组成员数 (参_旧字节集 ), i )文本 = “”临时字节集 = 参_旧字节集 [i ]计次循环首 (取字节集长度 (临时字节集 ), n )如果 (取字节集长度 (临时字节集 ) = n )文本 = 文本 + 到文本 (到数值 (临时字节集 [n ])) 文本 = 文本 + 到文本 (到数值 (临时字节集 [n ])) + “|”计次循环尾 ()加入成员 (临时数组, 文本 )计次循环尾 ()数组_去重复 (临时数组 )计次循环首 (取数组成员数 (临时数组 ), i )临时数组2 = 分割文本 (临时数组 [i ], “|”, )临时字节集 = { }计次循环首 (取数组成员数 (临时数组2 ), i )临时字节集 = 临时字节集 + 取字节集左边 (到字节集 (到整数 (临时数组2 [i ])), 1 )计次循环尾 ()加入成员 (参_新字节集, 临时字节集 )计次循环尾 ()调试输出 (“去重后数组:”, 参_新字节集 )返回 (取数组成员数 (参_新字节集 ))
结果:
* “旧数组:” | 数组:6{字节集:3{97,98,0},字节集:2{97,99},字节集:3{97,98,0},字节集:3{87,98,0},字节集:2{197,99},字节集:3{97,98,0}}
* “去重后数组:” | 数组:4{字节集:3{97,98,0},字节集:2{97,99},字节集:3{87,98,0},字节集:2{197,99}}
被调试易程序运行完毕
|
评分
-
参与人数 1 | 荣誉 +1 |
收起
理由
|
笨潴
| + 1 |
热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻! |
查看全部评分
|