一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Java算法實現楊輝三角的講解

Java算法實現楊輝三角的講解

2021-07-02 14:52kuls Java教程

今天小編就為大家分享一篇關于Java算法實現楊輝三角的講解,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

又寫了個算法題,著名的楊輝三角,哈哈,直接進入主題吧!

先給大家簡單介紹一下吧: 楊輝三角的每個數等于它上方兩數之和。

Java算法實現楊輝三角的講解

在百度上找了張圖給大家理解

大家可以自己分析一下,我直接上代碼,在代碼里面講解

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public class trangle {
 public static void main(string[] args) {
   int x=8; //我們先定義8行的數組,這里可以隨意設置哦
   int[][] arg=new int[x][x];//定義一個二維數組
   for(int i=0;i<x;i++) {  //i我們可以看做是每一行
     for(int k=1; k<=x-i;k++) {  //這里的k 是我們的空格 ,經過分析  空格數=總行數(x)-第幾行(i),所以來個for循環
        system.out.print(" ");
      }
     for(int j=0;j<=i;j++) {    //j就是具體到每一行的,相當于坐標里面的y
       if (i==0||j==0||j==x) {  //判斷如果在每一行的第一個數或者最后一個數都賦值為1(這個大家都能發現)
           arg[i][j]=1;
      }else {
       arg[i][j]= arg[i-1][j-1] + arg[i-1][j];    //核心部分,相信大家看的懂
       system.out.print(" ");
     }
       system.out.print(arg[i][j]+"");
   }
   system.out.println(); //換行符
 }
 }
}

ok了

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對服務器之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

原文鏈接:https://blog.csdn.net/qq_36547531/article/details/82151987

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美一级免费看 | 国产一区二区视频在线观看 | 小苹果日本在线观看 | 2020国产精品永久在线观看 | www久久精品| 国产老肥熟xxxx | 青草草产国视频 | 日本68xxxxxxxxx24 日本 片 成人 在线 | 免费观看欧美成人禁片 | 无码国产成人777爽死在线观看 | 四虎影视国产精品婷婷 | 99久久国产综合精品网成人影院 | 99热这里只有精品在线播放 | 毛片在线播放a | 精品综合 | 青青青青青国产免费手机看视频 | 国内精品久久久久久久久 | 大胸纲手被羞羞漫画网站 | 美女用手扒自己下部 | 7788理论片在线观看 | 4444www免费看 | 538免费精品视频搬运工 | 免费高清特黄a 大片 | 亚洲10p| 国产在线精品亚洲第一区香蕉 | 亚洲福利天堂 | 欧美精品一区二区在线观看播放 | 久久内在线视频精品mp4 | 538免费精品视频搬运工 | 亚洲社区在线 | 日本免费一区二区三区 | 欧美久在线观看在线观看 | 美女把小内内脱个精光打屁屁 | 欧美一级片在线视频 | 无套啪啪 | 国产精品久久久久久久久免费观看 | 婷婷九月 | 国产一卡二卡3卡4卡四卡在线视频 | 东京干福利 | 日本大学jalapsikix | 亚洲va欧美va天堂v国产综合 |