当前位置: 首页 > news >正文

泰安网站建设怎么样线上推广哪个平台最好

泰安网站建设怎么样,线上推广哪个平台最好,php 除了做网站,人网站建站目录 一:题目 二:思路分析 三:代码 一:题目 二:思路分析 1.通过杨辉三角,不难发现中间的数等于肩头两个数之和 2.但是当我们的输出结果,与杨辉三角的形式有所不同,但是我们可以找…

目录

一:题目

二:思路分析

三:代码


一:题目

二:思路分析

1.通过杨辉三角,不难发现中间的数等于肩头两个数之和

2.但是当我们的输出结果,与杨辉三角的形式有所不同,但是我们可以找到与杨辉三角相似的规律,即一个数等于上面的数和上面数的右边的的数的和(arr[i][j] = arr[i-1][j]+arr[i-1][j-1]

3.这是又出现一个问题,如何用代码实现呢?我们只是找到了规律,但是如何应用规律呢?我们怎么赋值呢?

不难看出第一列和最后一个数都是1,那我们要把这两种情况单独拿出来讨论,将它们赋值为1吗?

这稍微有一点麻烦。

这时,不妨看一下我对杨辉三角第一行和第二行的理解,将它们理解为第一行的两边还有一个未显示的0,第二行的1是由第一行的1+0得到的,同理假设我们求的是五行杨辉三角,那么第二行的1是由第一行的1和它右边的0相加得到的,但是如果求五行,我们创建的是5*5的二维数组的话,第一行的1是第一行开始的数,如果访问它右边的数就越界了,所以这是不妨扩建数组为6*6的。

在这个基础上,我们只要把(1,1)处的值赋为1,再带入我们找到的规律,就可以得到结果了

4.对于杨辉三角,第i行有i个数,所以循环时i的范围是1~n,而j的范围是1~i

三:代码

#include <stdio.h>
//2043杨辉三角
int main()
{int n = 0;scanf("%d", &n);int arr[21][21] = { 0 };int i = 0, j =0;for (i = 1; i <= n; i++)//0~n{for (j = 1; j <= n; j++){if (i == 1 && j == 1)arr[i][j] = 1;elsearr[i][j] = arr[i - 1][j] + arr[i - 1][j - 1];}}for (i = 1; i <= n; i++){for (j = 1; j <= i; j++){printf("%d ", arr[i][j]);}printf("\n");}return 0;
}

http://www.zhongyajixie.com/news/22508.html

相关文章:

  • 淘宝优惠券网站怎么做的免费的精准引流软件
  • 在网上做游戏网站违法吗semantic
  • 网络舆情监测分析系统免费关键词优化排名软件
  • 中国空间站图片爱站网爱情电影网
  • 做网站上传视频某网站seo诊断分析
  • 建设的网站后台会自动退出是正常的武汉百度推广外包
  • 传媒有限公司免费网站关键词搜索引擎工具爱站
  • 免费b站推广网站动漫免费推广方法
  • 重庆机械加工网网站的seo 如何优化
  • 合肥市建设网站seo团队
  • 网站建站图片seo关键字优化
  • 做网站的那个语言好友情链接怎么交换
  • 做文字logo的网站注册推广赚钱一个40元
  • 网站上线前如何测试知乎关键词排名优化
  • 做网站是干嘛社群运营
  • 做网页设计可以用哪些软件网站关键词优化报价
  • 违反建设投诉网站举报黄山seo公司
  • 重庆网站推广公司哪家好优化大师会员兑换码
  • 为什么网站建设比商场要贵网络推广主要做什么
  • 平台门户网站建设网络推广合同
  • 网站开发成本预算营销策略怎么写
  • 企业网站建设排名资讯百度如何推广网站
  • 山西专业制作网站商品推广与营销的方式
  • 怎么查看网页的html代码湖北短视频seo营销
  • 石家庄网站建设德信互联科技有限公司服务营销
  • 将wordpress压缩包解压至一个空文件夹_并上传它网站推广优化的方法
  • 百度不收录网站关键词培训心得体会总结简短
  • 网站开发的公司揭阳百度快照优化排名
  • 网站源码下载音乐企业内训机构
  • wordpress网站管理系统百度指数查询官方下载