我有一個按以下順序打印到pdf的項目數組。 比方說,對於如:以自定義的方式重新排序陣列
lines = {1, 2, 3,
4, 5, 6,
7, 8, 9,
10}
是我的數組的內容。
但是我想在數組中的項目的順序更改爲
{1, 4, 7,
2, 5, 8,
3, 6, 9,
10}
然後我這個數組傳遞給我的打印引擎。基本上,如果數組中有3個以上的項目,我的新代碼應該對它重新排序。
有人能幫我弄清楚這個邏輯嗎。
由於
看起來你基本上要採取二維數組轉置行和列。那是對的嗎? – 2013-03-22 03:50:39
我認爲這是一個一維數組,但他想把它當作一個二維數組並轉置它,導致另一個具有相同元素的一維數組以不同順序排列 – 2013-03-22 04:00:01