[VB6 ] 請問如何將一組二維陣列重新整理??

看板Visual_Basic作者 (系統...小不累)時間15年前 (2010/03/29 04:16), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/2 (看更多)
利用演算法跑出一組二維陣列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)

03/29 09:58, , 1F
用二組二維陣列不行嗎? 整理前、後各一組
03/29 09:58, 1F

03/29 12:52, , 2F
可以,但我的問題是在如何縮減的判斷式?
03/29 12:52, 2F

03/29 23:29, , 3F
原PO是帥哥~~~~
03/29 23:29, 3F
文章代碼(AID): #1Bhxa0xp (Visual_Basic)
文章代碼(AID): #1Bhxa0xp (Visual_Basic)