-1
嗨即時嘗試計算2d數組的頻率。我試圖在例如以某種方式顯示頻率,如果一個表是這樣的:數組無法正常工作
0:1 2 0
1:2 0 1
2:1 0 2
我想可以算像頻率:
0:0 2 1
1:2 0 1
2:1種1 1
這樣的方式,該表將要被多少次0出現在第一列中多少次1在第一列中出現,然後依此類推。我不知道我有什麼問題。我注意到一個它得到它停止工作第二次迭代或者它只是給出了0
代碼我到目前爲止這是
for (int col =0; col< s ; col++){
System.out.print(col+ ": ");
for (int row = 0; row<s; row++)
{
x=val[row][col];
if (table[row][col]==row)
{
System.out.print(x++ + " ");
}
//System.out.print(val[col][row]+" ");
if (row+1==s)
System.out.println();
}
}
}
感謝
如何爲這個問題從原來的位置不同:http://stackoverflow.com/questions/15893431/how-to-count-frequency-for-a-2d-array? – Perception 2013-04-09 08:16:16