一,楊輝三角
1,組合數性質之這世界總有人是例外
領導想在30人的班級裡選10個人,然而,有乙個是例外,剛開始這人家徒四壁,被淘汰了,於是c(30,10)就變成了c(29,10)
第二天,這人中彩票了,於是他就被內定了,於是就變成了c(29,9)。對於所有人來講,這兩種選擇都是不公平的,但根據分類加法計數原理,
這兩情況加起來就包含了所有情況,即c(30,10)=c(29,10)+c(29,9),the end。
int2,當然也可以直接用公式,不但省時間,而且省空間i, j, n;
while (scanf("
%d", &n) !=eof)
else
}printf("\n
");}
printf("\n
");}
int s = 1二,可以一筆畫填數的, h;
inti, j;
while (scanf("
%d", &h) !=eof)
}
1,回形填數
1 16 15 14 13
2 17 24 23 12
3 18 25 22 11
4 19 20 21 10
5 6 7 8 9
while (scanf("2,蛇形填數%d", &n) !=eof)
for (int i = 0; i < n; i++)
printf("\n
");}
printf("\n
");}
這是移動路徑。
你背不下來的書 總有人能背下來
你做不出來的題 總有人能做出來
你願意拖到明天的事 總有人今天努力做完
那麼不好意思
你想去的學校也只能別人去了
你想過的人生也只能別人過了
二維陣列列印
題目 有乙個二維陣列 n n 寫程式實現從右上角到左下角沿主對角線方向列印。給定乙個二位陣列arr及題目中的引數n,請返回結果陣列。測試樣例 1,2,3,4 5,6,7,8 9,10,11,12 13,14,15,16 4返回 4,3,8,2,7,12,1,6,11,16,5,10,15,9,14,...
二維陣列列印螺形
順時針 public static int creatematrix int n,int m else if direction down else if direction left else if direction up else return matrix public static voi...
利用二維陣列列印二叉樹層次結構
只是乙個簡單的demo,在學習二叉樹時,如果能夠看圖形化的二叉樹是比較有利於學習的。更能直觀的檢視前序,中續,後續,層序遍歷。看到別的地方的二叉樹圖形化列印過於麻煩,下面提供簡單直觀的方法,列印二叉樹。public class node 模擬乙個高度為樹高度h,長度為2的h次方 1的矩陣,將元素填充...