变量名 | 类 型 | 静态 | 数组 | 备 注 | 数组1 | 整数型 | | 0 | 数组2 | 整数型 | | 0 | 删除位置 | 整数型 | | | n | 整数型 | | | q | 整数型 | | |
数组1 = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }数组2 = { 4, 5, 6, 7, 8, 9, 2, 4, 5, 7 }计次循环首 (取数组成员数 (数组1 ), n )如果 (删除位置 > 0 )如果真 (数组2 [1 + n - 删除位置 ] ≠ 数组1 [n ] 或 取数组成员数 (数组1 ) = n )删除位置 = 1 + n - 删除位置 跳出循环 ()如果真 (数组2 [1 ] = 数组1 [n ])删除位置 = n 计次循环尾 ()删除成员 (数组2, 1, 删除位置 )调试输出 (数组2 )变量名 | 类 型 | 静态 | 数组 | 备 注 | 数组1 | 文本型 | | 0 | 数组2 | 文本型 | | 0 | 删除位置 | 整数型 | | | n | 整数型 | | | q | 整数型 | | |
数组1 = 分割文本 (“0,1,2,3,4,5,6,7,8,9”, “,”, )数组2 = 分割文本 (“4,5,6,7,8,9,2,4,5,7”, “,”, )计次循环首 (取数组成员数 (数组1 ), n )如果 (删除位置 > 0 )如果真 (数组2 [1 + n - 删除位置 ] ≠ 数组1 [n ] 或 取数组成员数 (数组1 ) = n )删除位置 = 1 + n - 删除位置 跳出循环 ()如果真 (数组2 [1 ] = 数组1 [n ])删除位置 = n 计次循环尾 ()删除成员 (数组2, 1, 删除位置 )调试输出 (数组2 )
|