算法核心是很好理解的。如果是首位或者末位,就等于一。否则的话,等于上一轮中两数之和。 如果当前是a[i][j] 那么就等于 a[i-1][j]+a[i-1][j+1] python: ...
分类:
编程语言 时间:
2019-03-14 13:19:02
阅读次数:
195
分析: 首先要用到队列queue,先进后出 最先q.push(1)属于预存1,杨辉三角上一层比下一层的数字少1 第0层 输出1 队列最终状态 01 第二层 输出 1 1 队列最终状态 011 第三层 输出 1 2 1 队列最终状态 0121 ...... //打印杨辉三角 #include<iost ...
分类:
其他好文 时间:
2019-03-07 15:41:51
阅读次数:
141
//考验基础数组与循环知识 #include <iostream>using namespace std; int main(){ int a[35][35]; int n; cin>>n; for(int i=1;i<=n;i++)//最左与最右 {a[i][1]=1; //最左a[i][i]=1 ...
分类:
编程语言 时间:
2019-03-03 16:17:03
阅读次数:
150
从第0行开始,输出第k行,传的参数为第几行,所以在方法中先将所传参数加1,然后将最后一行加入集合中返回。 代码如下: ...
分类:
其他好文 时间:
2019-03-02 00:57:03
阅读次数:
376
该题还是考杨辉三角计算,只不过最后每一行都放入List集合中,然后返回,直接看代码: ...
分类:
其他好文 时间:
2019-03-01 18:44:51
阅读次数:
743
1、使用while循环语句与自增运算符循环遍历数组 最终效果: 代码: 本例主要使用了while循环语句和自增运算符,while循环语句的基本语法格式: while(条件表达式){ 语句序列 } 注:条件表达式:决定是否进行循环表达式,其结果为boolean类型,也就是说其结果只能是true或fal ...
分类:
其他好文 时间:
2019-02-27 23:26:28
阅读次数:
237
61、打印出杨辉三角形。 62、查找字符串。 63、使用Tkinter画椭圆。 64、利用ellipse 和 rectangle 画图。 65、一个最优美的图案。 66、输入3个数a,b,c,按大小顺序输出。 参考资料: Python 100例 ...
分类:
编程语言 时间:
2019-02-20 15:52:44
阅读次数:
215
C程序设计第6章第6题 本质二维数组的应用,创建一个二维数组,利用两个for循环的嵌套为数组赋值和打印 要注意调整输出结果的格式 ...
分类:
其他好文 时间:
2019-01-31 21:34:18
阅读次数:
149
"杨辉三角" cpp include include using namespace std; int main(){ int n; cin n; vector vi(36, 0); vi[1]=1; for(int i=1; i temp(36,0); for(int j=1; j ...
分类:
其他好文 时间:
2019-01-24 21:56:35
阅读次数:
153
public class YanghuiTriangle { public static void main(String[] args) { int triangle[][]=new int[10][];// 创建二维数组 // 遍历二维数组的第一层 for (int i = 0; i < tri ...
分类:
编程语言 时间:
2019-01-23 22:09:41
阅读次数:
832