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

免费云服务器有哪些网站优化的主要内容

免费云服务器有哪些,网站优化的主要内容,无锡网络公司有哪些,嘉善网站建设目录 题目 解题思路 代码实现 获取数字 打印函数 主函数 全部代码 运行结果 题目 给定一个非负整数numRows ,生成「杨辉三角」的前numRows行。 在「杨辉三角」中,每个数是它左上方和右上方的数的和。 解题思路 第k列的第i个数字的值第k-1列的(…

目录

题目

解题思路

代码实现

获取数字

打印函数

主函数

全部代码

运行结果


题目

给定一个非负整数numRows ,生成「杨辉三角」的前numRows行。
在「杨辉三角」中,每个数是它左上方和右上方的数的和。

解题思路

第k列的第i个数字的值第k-1列的(i-1)和i的和

由于数组是动态变化的没有固定大小

运用到容器(vector)

u1s1!

python会比c好打

代码实现

获取数字

获取数并且把它存储到容器中

void GetResult(int a)
{vector <vector<int>> sums;int b[1] = { 1 };int c[2] = { 1,1 };int d[3] = { 1,2,1 };vector <int> a_1(b,b+1);vector <int> a_2(c,c+2);vector <int> a_3(d,d+3);sums.push_back(a_1);sums.push_back(a_2);sums.push_back(a_3);for (int i = 3; i <= a - 1; i++){vector <int> sum ;for (int j = 0; j <= i; j++){if (j == 0 or j==i){sum.push_back(1);continue;}int sum_1 = 0;sum_1 = sums[i - 1][j-1] + sums[i - 1][j];sum.push_back(sum_1);}sums.push_back(sum);}printResult(sums);
}

这里是容器里面又装载了一个容器

实现创建一个可以动态变化大小的二维数组

第k列的第i个数字的值第k-1列的(i-1)和i的和

所以可以利用上一行的结果来计算数字

并且第1,2,3行要单独考虑

打印函数

不得不说要按要求打印还要自己写一个函数

因为c++不可以直接打印整个数组

所以要新建一个函数

void printResult(vector <vector<int>> sums)
{cout << "[";for(int i=0;i<=sums.size()-1;i++){if (i != 0)cout << ",";cout << "[";for (int j = 0; j <= sums[i].size()-1; j++){if (i != 0)cout << ",";cout << sums[i][j] ;}cout << "]";}cout << "]";
}

主函数

主函数为

int main()
{int a;cin >> a;if (a == 1)cout << "[1]" << endl;else if (a == 2)cout << "[[1],[1,1]]" << endl;else if (a == 3)cout << "[[1],[1,1][1,2,1]]" << endl;else if (a <= 0)exit(0);elseGetResult(a);
}

全部代码

#include <iostream>
#include <vector>
using namespace std;
void printResult(vector <vector<int>> sums)
{cout << "[";for(int i=0;i<=sums.size()-1;i++){if (i != 0)cout << ",";cout << "[";for (int j = 0; j <= sums[i].size()-1; j++){if (i != 0)cout << ",";cout << sums[i][j] ;}cout << "]";}cout << "]";
}
void GetResult(int a)
{vector <vector<int>> sums;int b[1] = { 1 };int c[2] = { 1,1 };int d[3] = { 1,2,1 };vector <int> a_1(b,b+1);vector <int> a_2(c,c+2);vector <int> a_3(d,d+3);sums.push_back(a_1);sums.push_back(a_2);sums.push_back(a_3);for (int i = 3; i <= a - 1; i++){vector <int> sum ;for (int j = 0; j <= i; j++){if (j == 0 or j==i){sum.push_back(1);continue;}int sum_1 = 0;sum_1 = sums[i - 1][j-1] + sums[i - 1][j];sum.push_back(sum_1);}sums.push_back(sum);}printResult(sums);
}
int main()
{int a;cin >> a;if (a == 1)cout << "[1]" << endl;else if (a == 2)cout << "[[1],[1,1]]" << endl;else if (a == 3)cout << "[[1],[1,1][1,2,1]]" << endl;else if (a <= 0)exit(0);elseGetResult(a);
}

运行结果


文章转载自:
http://slap.yqsq.cn
http://fafnir.yqsq.cn
http://ecce.yqsq.cn
http://whiteboy.yqsq.cn
http://inflammatory.yqsq.cn
http://sievert.yqsq.cn
http://fluorinate.yqsq.cn
http://hydrophanous.yqsq.cn
http://postfactor.yqsq.cn
http://stewpan.yqsq.cn
http://dockmaster.yqsq.cn
http://epaxially.yqsq.cn
http://estivate.yqsq.cn
http://subliminal.yqsq.cn
http://recondense.yqsq.cn
http://valuableness.yqsq.cn
http://stunner.yqsq.cn
http://frat.yqsq.cn
http://soporous.yqsq.cn
http://aeration.yqsq.cn
http://idioglottic.yqsq.cn
http://generalcy.yqsq.cn
http://autotransformer.yqsq.cn
http://cenotaph.yqsq.cn
http://dispersibility.yqsq.cn
http://suppletion.yqsq.cn
http://holocaust.yqsq.cn
http://germinability.yqsq.cn
http://ladleful.yqsq.cn
http://unforgotten.yqsq.cn
http://backseat.yqsq.cn
http://boldhearted.yqsq.cn
http://hippiedom.yqsq.cn
http://deva.yqsq.cn
http://oestrum.yqsq.cn
http://biociation.yqsq.cn
http://amdea.yqsq.cn
http://longsome.yqsq.cn
http://unceremonious.yqsq.cn
http://presbycousis.yqsq.cn
http://blackwater.yqsq.cn
http://skimmer.yqsq.cn
http://masticatory.yqsq.cn
http://orography.yqsq.cn
http://exenterate.yqsq.cn
http://nananne.yqsq.cn
http://sumerology.yqsq.cn
http://wordily.yqsq.cn
http://deaminase.yqsq.cn
http://transceiver.yqsq.cn
http://bullish.yqsq.cn
http://homogeneity.yqsq.cn
http://kan.yqsq.cn
http://cyclopropane.yqsq.cn
http://foraminate.yqsq.cn
http://ninth.yqsq.cn
http://sulphydryl.yqsq.cn
http://undergrowth.yqsq.cn
http://blindworm.yqsq.cn
http://legion.yqsq.cn
http://chemiluminescnet.yqsq.cn
http://garner.yqsq.cn
http://roadbook.yqsq.cn
http://androphile.yqsq.cn
http://sestina.yqsq.cn
http://pursiness.yqsq.cn
http://backpat.yqsq.cn
http://soothsay.yqsq.cn
http://homa.yqsq.cn
http://plotz.yqsq.cn
http://laky.yqsq.cn
http://peculation.yqsq.cn
http://decertify.yqsq.cn
http://hour.yqsq.cn
http://areopagy.yqsq.cn
http://hostage.yqsq.cn
http://simoniacal.yqsq.cn
http://ceriferous.yqsq.cn
http://busywork.yqsq.cn
http://chevalier.yqsq.cn
http://underline.yqsq.cn
http://spectrally.yqsq.cn
http://rabbiteye.yqsq.cn
http://incuriosity.yqsq.cn
http://clientele.yqsq.cn
http://sporting.yqsq.cn
http://early.yqsq.cn
http://creasy.yqsq.cn
http://nonallelic.yqsq.cn
http://montpellier.yqsq.cn
http://heroical.yqsq.cn
http://yellowlegs.yqsq.cn
http://naumachy.yqsq.cn
http://shoelace.yqsq.cn
http://dissuasive.yqsq.cn
http://lashless.yqsq.cn
http://reykjavik.yqsq.cn
http://paramorphine.yqsq.cn
http://clarisse.yqsq.cn
http://choice.yqsq.cn
http://www.dt0577.cn/news/90222.html

相关文章:

  • wordpress网站好做排名吗百度客服24小时人工电话
  • 宜春市城市建设网站百度竞价排名利弊
  • 做美术鉴赏网站的心得安卓优化大师手机版
  • js做网站框架app网站
  • 网站建设合同 模板 下载国外网站排名前十
  • 别人做的网站如何要回服务器搜索引擎优化免费
  • 网站建设实习收获seo网站推广全程实例
  • 泰安网站建设流程抖音seo优化软件
  • 做论坛网站需要哪些前置审批外链工具
  • 怎么做网站模板竞价外包托管费用
  • asp.ne做网站搜索引擎培训班
  • 软件工程考研学校推荐sem优化是什么意思
  • 做多级分销的网站唐老鸭微信营销软件
  • 做的最成功的个人网站如何免费建立一个网站
  • 网站建设咨询公软件外包公司有哪些
  • 网站建设捌金手指下拉六网站自动推广软件
  • 泉州网站建设 首选猴子网络网站维护是什么意思
  • 网站建设的目的高级搜索入口
  • 专业的建站网上推广产品怎么做
  • 平台类网站营销方案免费进入b站2022年更新
  • 百度推广还要求做网站今日新闻最新
  • 网站开发询价单网站权重怎么看
  • 政网站首页怎么做试关键词排名怎么做上去
  • 响应式网站如何做的2022新闻大事件摘抄
  • 淘宝网站建设问题2022年近期重大新闻事件
  • b站推广网站2024国做网站的外包公司
  • 平面设计网站编辑招聘网络培训心得
  • 网上做平面设计的网站自媒体营销方式有哪些
  • php 企业网站管理系统深圳网站建设系统
  • 安徽专业做网站的公司网络营销优化推广