TC官方合作论坛

标题: 数组问题,排除相同数,获得不同的数 [打印本页]

作者: cjxdn    时间: 2015-4-15 13:24
标题: 数组问题,排除相同数,获得不同的数
本帖最后由 cjxdn 于 2015-4-16 09:42 编辑
  1. 空间 排除相同数

  2. 功能 开始_点击()
  3.     变量 len,len1,z
  4.     对比1 = 数组[5]
  5.     对比2 = 数组[5]
  6.     对比1[0] = 1
  7.     对比1[1] = 2//不同数
  8.     对比1[2] = 3//不同数
  9.     对比1[3] = 4
  10.     对比1[4] = 5
  11.    
  12.     对比2[0] = 5
  13.     对比2[1] = 4
  14.     对比2[2] = 7//不同数
  15.     对比2[3] = 1
  16.     对比2[4] = 9//不同数
  17.     数组空间.大小(对比1,len)
  18.     数组空间.大小(对比2,len1)
  19.    
  20.     z=1
  21.     遍历(i=0;i<len;i++)
  22.         遍历(m=0;m<len1;m++)
  23.             如果(对比1[i] == 对比2[m])
  24.                 z = 1
  25.                 跳出
  26.             否则
  27.                 如果(z == len1)
  28.                     调试输出("获得不同数:"&对比1[i])
  29.                     跳出
  30.                 否则
  31.                     z++
  32.                 如果结束
  33.             如果结束
  34.         遍历结束
  35.     遍历结束
  36.    
  37.     z=1
  38.     遍历(i=0;i<len1;i++)
  39.         遍历(m=0;m<len;m++)
  40.             如果(对比2[i] == 对比1[m])
  41.                 z=1
  42.                 跳出
  43.             否则
  44.                 如果(z == len)
  45.                     调试输出("获得不同数:"&对比2[i])
  46.                     跳出  
  47.                 否则
  48.                     z++
  49.                 如果结束
  50.             如果结束
  51.         遍历结束
  52.     遍历结束
  53.    
  54. 功能结束


  55. 功能 退出_点击()
  56.     辅助.退出()
  57. 功能结束

  58. 空间结束
复制代码
怎么排除相同数,获得不同的数,输出结果:
输出>>"获得不同的数:1"
输出>>"获得不同的数:2"
输出>>"获得不同的数:3"
输出>>"获得不同的数:1"
输出>>"获得不同的数:9"
输出>>"获得不同的数:5"
输出>>"获得不同的数:4"
输出>>"获得不同的数:7"
输出>>"获得不同的数:"
输出>>"获得不同的数:"
作者: 忆辰辅助    时间: 2015-4-15 14:37
你自己写的有问题吧,就是一个去重的代码咋搞这么复杂???
作者: cjxdn    时间: 2015-4-15 14:43
忆辰辅助 发表于 2015-4-15 14:37
你自己写的有问题吧,就是一个去重的代码咋搞这么复杂???

小白的我不会 数组
上一个求问贴别人帮我写的 ,不过现在遇到新问题.
作者: 忆辰辅助    时间: 2015-4-15 14:47
5.0例子,4.0自己写吧,这几个函数也都有对应的

  1. 功能 排除相同数()
  2.     变量 对比1 = 数组(7, 8, 9)
  3.     变量 对比2 = 数组(8, 9)
  4.     变量 len = 数组大小(对比1)
  5.     遍历(变量 i = 0; i < len; i++)
  6.         如果(数组值查找(对比2, 对比1[i]) == "")
  7.             调试输出(对比1[i])
  8.         结束
  9.     结束
  10. 结束
复制代码

作者: cjxdn    时间: 2015-4-15 15:08
忆辰辅助 发表于 2015-4-15 14:47
5.0例子,4.0自己写吧,这几个函数也都有对应的

不会套用你这个
作者: 忆辰辅助    时间: 2015-4-15 15:15
cjxdn 发表于 2015-4-15 15:08
不会套用你这个

醉了,那没办法了




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1