我有一個int陣列到dimentions:如何刪除二維數組中的一行和一列?
int[,] intArray2D = new int[3,3];
我想有兩種方法,例如:
int[,] removeLine(int[,] array, int arrayColumnsCount, int lineToRemove){...}
int[,] removeColumn(int[,] array, int arrayColumnsCount, int columnToRemove){...}
所以,具有該陣列:
1 2 3
4 5 6
7 8 9
調用使用lineToRemove = 1的removeLine方法我必須得到數組:
1 2 3
7 8 9
調用帶有columnToRemove = 1 columnLine方法我得數組:
1 3
4 6
7 9
你有什麼建議的實施?
感謝
RT
尼斯尖。我使用了泛型列表,算法很簡單。 謝謝:)。 – Ricardo 2010-01-29 11:19:40
性能應該會更好...... – 2010-01-29 12:18:32