(C )順時針 逆時針列印矩陣

2021-09-11 05:49:36 字數 1568 閱讀 6059

題目描述:

思路 :

建立乙個list,遍歷陣列中行(列)新增到list中,然後改變陣列的遍歷方向順時針(逆時針)旋轉90度,知道遍歷完成。

順時針**:

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.threading.tasks;

namespace test1

int start = 0;

while (start * 2 < rows && start * 2 < cols)

return list;

}/// /// 用於將陣列中的元素新增到鍊錶中

///

///

///

///

///

///

///

private static listprintmatrix(listlist,int rows,int cols,int arrs,int start)

//右側從上往下將元素加入鍊錶

if (start < endy)

}//下方從右往左

if (start < endx && start < endy)

}//左側從下往上

if (start < endx && start < endy - 1)

}return list;}}

}

逆時針**

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.threading.tasks;

namespace test1

int start = 0;

while (start * 2 < rows && start * 2 < cols)

return list;

}private static listprintmatrix(listlist, int rows, int cols, int arrs, int start)

//從左到右

if (start < endy && start = start; i--)

}//從右到左

if (start < endx && start < endy)

}return list;}}

}

測試**:

執行結果:

順時針 逆時針

大多時候,我看到舞者在順時針飛揚著。閉上眼,思緒定一定後,腦海裡想著逆時針旋轉,再會看到時,舞者真的會逆時針旋轉,大概13秒左右,我又會看到舞者順時針旋轉。隨後,就會想怎麼轉就怎麼轉,有概率,分析者認為 順時針轉的話 屬於是用右腦較多的型別 逆時針轉屬於使用左腦較多的型別 逆時針轉動的 突然變成順時...

順時針 vs 逆時針

為什麼螺絲釘都是順時針擰緊?倫敦大學教授克里斯 麥克馬努斯在他的學術作品裡給出了乙個比較權威的解讀 這是因為我們中的大多數人是右撇子而決定的。人體的手臂在做 旋轉 這一動作時,有兩塊主要的肌肉起作用 旋前肌是手臂向身體內側旋轉時用力的肌肉,比起旋後肌來講力量稍弱,而旋後肌與旋前肌相反,是手臂向身體外...

順時針列印矩陣

輸入乙個矩陣,按照從外向裡以順時針的順序依次列印出每乙個數字。例如 如果輸入如下矩陣 1 2 3 45 6 7 89 10 11 1213 14 15 16則依次列印出數字 1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10。這個題目 寫的並不好感覺,好多if看著就煩,就是...