列印蛇字形數字

2021-06-21 13:29:26 字數 822 閱讀 8244

如:輸出

1  8  7

2  9  6

3  4  5

我的思路:

遍歷一圈看成一趟:用變數count 表示那麼tripnum從 0,到 (n-1)/2

設定4個變數 ,left,right,up,down 並初始化

**如下,很簡單

#include#includeusing namespace std;

#define n 10

void main()

a[left] = temp;

partitionsort(a,begin,left-1);

partitionsort(a,left+1,end);

}void quicksort(int a,int len)

void main()

; quicksort(a, 10);

for(int i=0;i<10;i++)

cout《基於快排選取最小的4的數

#includeusing namespace std;

void partitionsort(int a,int k, int begin, int end)

a[left] = temp;

partitionsort(a,k,begin,left-1);

partitionsort(a,k,left+1,end);

}void quicksort(int a,int k, int len)

void main()

; quicksort(a, 4,10);

for(int i=0;i<4;i++)

cout<

列印陀螺形數字

使用者輸入n,編寫程式通過二維陣列列印如下所示陀螺形數字 以n 6為例 1 20 19 18 17 16 2 21 32 31 30 15 3 22 33 36 29 14 4 23 34 35 28 13 5 24 25 26 27 12 6 7 8 9 10 11 列印陀螺形數字 通過控制二維陣...

螺旋陣列,之字形陣列

抬頭是山,路在腳下!螺旋陣列 includeusing namespace std 生成乙個n n維的螺旋陣列,形式如下 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11 10 9 void spiral array int a...

列印回形陣列

前段時間面試的時候被問到列印回形陣列,當時只寫了個大概,後來網上看了下,也實現得麻煩,就重新寫了下,題目 輸入乙個整數n,列印出從1 n n的n n矩陣。比如n 3,構成矩陣 1,2,3,8,9,4,7,6,5,比如n 4,構成矩陣 1,2,3,4,12,13,14,5,11,16,15,6,10,...