首页 > 其他分享 >杨辉三角

杨辉三角

时间:2023-02-15 13:55:34浏览次数:39  
标签:argc const int argv 杨辉三角 main

 1 #include <stdio.h>
 2 #define N 6//宏
 3 int main(int argc, const char *argv[])
 4 {
 5     int a[N][N];
 6     int i,j;
 7     for(i=0;i<N;i++)//外循环,第一列和最后一列都是1
 8     {
 9         a[i][0]=1;
10         a[i][i]=1;
11     }
12     for(i=2;i<N;i++)//从第三行开始,第二个元素是其对应的上一行元素及其前一位之和
13     {
14         for(j=1;j<i;j++)
15         {
16             a[i][j]=a[i-1][j]+a[i-1][j-1];
17         }
18         printf("%d\t",a[i][j]);
19     }
20     for(i=0;i<N;i++)//循环输出
21     {
22         for(j=0;j<=i;j++)
23             {
24                 printf("%d",a[i][j]);
25             }
26         printf("\n");
27     }
28             return 0;
29 }

 

标签:argc,const,int,argv,杨辉三角,main
From: https://www.cnblogs.com/xj123/p/17122533.html

相关文章

  • 算法刷题-插入区间、杨辉三角、移除链表元素
    插入区间给你一个无重叠的,按照区间起始端点排序的区间列表。在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。示例1:输入......
  • 杨辉三角(力扣简单题,resize())函数
    题目:给定一个非负整数numRows,生成「杨辉三角」的前numRows行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。示例1:输入:numRows=5输出:[[1],[1,1],[......
  • 杨辉三角
    在屏幕上打印杨辉三角。1111211331……#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>intmain(){intarr[10][10]={0};inti=0;for(i=0;i<......
  • 杨辉三角形
    组合数和杨辉三角有着密切的关系。杨辉三角上的每一个数字都等于它的左上方和右上方的和(除了边界)第行,第个就是,就是(从开始)所以以后求杨辉三角或者组合数都可以用到下面的递......
  • leetcode_数据结构_入门_118. 杨辉三角
    118.杨辉三角给定一个非负整数numRows,生成「杨辉三角」的前numRows行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。方法一:数学思路及解法......
  • 119. 杨辉三角II
    问题链接https://leetcode.cn/problems/pascals-triangle-ii/description/解题思路没啥好说的,跟118没区别。代码classSolution:defgetRow(self,rowIndex:in......
  • 118. 杨辉三角
    问题描述https://leetcode.cn/problems/pascals-triangle/description/解题思路杨辉三角可以用动态规划来解决,但它的解题思路跟一般的DP不一样,一般的DP只有一个数组,它牵......
  • 杨辉三角
    百度百科:杨辉三角 | 刘徽#include<cstdio>#include<vector>//https://cplusplus.com/reference/vector/vector/usingnamespacestd;enum{N=10,W=N*4......
  • 杨辉三角的5个特性
    作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!......
  • 杨辉三角的5个特性,一个比一个牛皮!
    作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!......