2017-02-17 16 views
-2

我想逆轉2維陣列 所以,如果我有反C#

int [,] Y = new int [3,4] { 
           {0, 1, 2, 3} , 
           {4, 5, 6, 7} , 
           {8, 9, 10, 11} 
}; 

如何我可以使該陣列的相反的像

       {3, 7, 11} 
           {2, 6, 10} 
           {1, 5, 9} 
           {0, 4, 8} 

我僅2維陣列想知道任何語言的邏輯

+0

那麼爲什麼標籤這麼多其他語言? –

+0

是什麼問題?邏輯是顛倒列,除此之外的任何東西都取決於語言 – user463035818

+1

而且你並不真正想要顛倒數組。你想要逆時針旋轉它。你可以從[這個鏈接]中找到它(https://www.careercup.com/question?id=5667482614366208) – mpiatek

回答

0

您只需將第一個數組的[i][j]元素映射到第二個數組的[M-1-j][i]元素,其中M是列數。