作者liwei228 (系统...小不累)
看板Visual_Basic
标题[VB6 ] 请问如何将一组二维阵列重新整理??
时间Mon Mar 29 04:15:58 2010
利用演算法跑出一组二维阵列a(n),b(n)後,
必须重新整理数据。
a() as string , b() as integer
a = array("E","N","U","W","S"."D") '移动方向:东,北,上,西,南,下
b() '移动距离
ex:
整理前 ------> 整理後
a(),b() a'(),b'()
N,5 N,5
E,4 E,1 'E,4 & W,3 = E,1
W,3 U,7
U,7 N,5 'S,8 & N,4 & N,9 = N,5
S,8
N,4
N,9
整理前的7笔资料为变数,如何经过判断之後将同一个轴上连续的移动距离
整理成一笔数据? 如以上ex,整理後并依序以阵列表示。
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.35.253.116
※ 编辑: liwei228 来自: 218.35.253.116 (03/29 04:19)
1F:推 ClubT:用二组二维阵列不行吗? 整理前、後各一组 03/29 09:58
2F:→ liwei228:可以,但我的问题是在如何缩减的判断式? 03/29 12:52
3F:推 Laplace929:原PO是帅哥~~~~ 03/29 23:29