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

广东网站设计公司电话爱站seo查询软件

广东网站设计公司电话,爱站seo查询软件,软件网站开发甘肃,中国国家培训网题目描述 Time Limit: 1000 ms Memory Limit: 256 mb 输入n值#xff0c;使用递归函数#xff0c;求杨辉三角形中各个位置上的值。 输入描述: 一个大于等于2的整型数n 输出描述: 题目可能有多组不同的测试数据#xff0c;对于每组输入数据#xff0c; 按题目的要求输…题目描述 Time Limit: 1000 ms Memory Limit: 256 mb 输入n值使用递归函数求杨辉三角形中各个位置上的值。 输入描述: 一个大于等于2的整型数n 输出描述: 题目可能有多组不同的测试数据对于每组输入数据 按题目的要求输出相应输入n的杨辉三角形。 示例 输入 6 输出 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 思路 杨辉三角第一行和第二行的内容很明显从第三行开始就很有规律了每一行的第一个和最后一个元素都是1从第二个到倒数第二个元素都是上一行的两个相邻元素的和。这里可以简单的分为奇数行和偶数行只需要用两个一维数组就可以保存相邻的两行元素不断迭代更新它们的内容并及时输出。虽然用一个二维数组来保存每一行的数值会简单许多但是题目输入的是一个大于等于2的整数n当n很大时如果用一个二维数组来保存每一行的数值会占用较大的空间。 注意根据题目的示例输出这里并不需要输出杨辉三角第一行的数值1。 源代码 #includeiostream #includevector using namespace std;//习题8.1 杨辉三角形 int main() {int n;vectorint nums1 { 1 };vectorint nums2 { 1,1 };while (cin n) {for (int i 2; i n; i) {if (i % 2 1) { //奇数行nums1.resize(1);for (int j 1; j i - 1; j) {nums1.push_back(nums2[j - 1] nums2[j]);}nums1.push_back(1);for (auto it : nums1) {cout it ;}cout endl;}else { //偶数行nums2.resize(1);for (int j 1; j i - 1; j) {nums2.push_back(nums1[j - 1] nums1[j]);}nums2.push_back(1);for (auto it : nums2) {cout it ;}cout endl;}}}return 0; } 提交结果
http://www.pierceye.com/news/709704/

相关文章:

  • 在家做的手工活哪里有网站网站开发与运营方向和企业管理方向
  • 厦门网站建设厦门南京宣传片公司有哪些
  • 专门做问卷的网站南宁做网站公司
  • 鹰潭做网站公司网站模板及素材
  • dw网站引导页怎么做wordpress 福利
  • PS网站设计网站每年都要备案吗
  • 建设通网站账号erp实施顾问
  • 变装小说 wordpress网站建设好怎么优化
  • 苏州网站建设制作开发公司江浦做网站
  • 网站开发哪一门语言更快网站设计方案模板
  • 阿里云做网站需要些什么条件个人博客网站设计模板
  • 更改网站模板内容我赢职场wordpress
  • h5模板下载有哪些网站南京高端网站制作公司
  • 户外旅游网站模板佛山网络优化推广公司
  • 海南住房和城乡建设网站技术支持 重庆网站
  • 网站图片展示代码怎样给响应式网站提速
  • 学校 网站建设 招标广而告之微信推广平台
  • 企业如何通过地方网站宣传网站中国建设银行招聘官网
  • 上海品牌网站建设公网站的开发与建设项目
  • 做网站的艰辛电子商务网站建设与维护概述
  • 织梦网站做关键词网站开发到上线的过程
  • 威海千淼网站建设北京知名广告公司有哪些
  • wordpress多站点可视化wordpress主题flarum
  • 网站免费虚拟主机申请成华区微信网站建设公
  • 机械制造设备类企业网站织梦模板网站模板 博客
  • js跳转网站怎么做网络营销方式单一的原因
  • 做网站的职责做章的网站
  • 万网建设网站wordpress的ftp設置
  • 网站建设a云世家宋南南电子商务网站的开发方式
  • 水利工程建设监理网站美食网站建设总结