xmok 发表于 2009-3-29 20:20:00

请大侠帮助我来完成这个VB的计算

已经知道点的坐标以及对应的顺序号。
我怎样求出已经打乱的点(这些打乱的点的坐标是已知的)对应的顺序号呀?
可能没有能说清楚些。就是说有很多已经被打乱了的点(点的坐标是已知的)。根据点对应的序号,我怎样才能求出这些已经被打乱了的点的序号排列。

AirCD 发表于 2009-3-30 01:19:00

朋友,恕我理解能力有限,还是没搞清楚你的意图。
上传个附件上来看看吧。

xmok 发表于 2009-3-30 17:02:00

例如下:
已知第一项:
x=0;y=6;z=0   对应序号为:1
x=0;y=9;z=0   对应序号为:2
x=0;y=12;z=0对应序号为:3
x=0;y=15;z=0对应序号为:4
x=0;y=18;z=0对应序号为:5
已知第二项:
x=0;y=15;z=0、x=0;y=18;z=0、x=0;y=15;z=0、x=0;y=6;z=0、x=0;y=9;z=0、x=0;y=9;z=0、x=0;y=12;z=0
怎样使结果为如下:
4、5、4、1、2、2、3

zzyong00 发表于 2009-3-31 10:15:00

用自定义类型或集合

雪山飞狐_lzh 发表于 2009-4-2 12:40:00

把第一项按顺序放在数组里,按第二项每次遍历该数组

xmok 发表于 2009-4-19 13:43:00

具体我历遍操作,可是有的会出现0,着急
页: [1]
查看完整版本: 请大侠帮助我来完成这个VB的计算