-1
我有一個代表要經過該節點鄰接矩陣
int cost[3][3] = {2,4,5},
{1,4,6},
{4,2,1};
成本INTS的二維數組,我想打一個adjancency矩陣是這樣的:
0 4 0 1 0 0 0 0 0
2 0 5 0 4 0 0 0 0
0 4 0 0 0 6 0 0 0
etc...
每一條線代表每個節點移動到所有其他節點的成本(因爲你只能向上/下/左/右,然後0表示不可達細胞)。
會做什麼樣的算法?
初始數組如何與想要的數組相關聯? – Aiias 2013-03-16 22:43:40
你的數組初始值設定語句不正確;你需要在你已經擁有的三個左右附加一套花括號。你還需要解釋你如何計算鄰接矩陣。 – 2013-03-17 04:32:39
@ user688518參見[這個問題](http://stackoverflow.com/questions/3719641/dijkstra-on-adjacency-matrix-in-c)和側邊欄的其他相關問題的權利(----- >)。 – 2013-03-17 05:03:55