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

建立网站的基本步骤百度企业查

建立网站的基本步骤,百度企业查,专业网站设计是什么,旅游景区网站建设给定一个非负整数 numRows#xff0c;生成「杨辉三角」的前 numRows 行。 在「杨辉三角」中#xff0c;每个数是它左上方和右上方的数的和。 思路#xff1a;双循环#xff0c;一个是层数#xff0c;一个是当前数组的生成#xff1b;两侧为1#xff0c;需要边界判断条件…给定一个非负整数 numRows生成「杨辉三角」的前 numRows 行。 在「杨辉三角」中每个数是它左上方和右上方的数的和。 思路双循环一个是层数一个是当前数组的生成两侧为1需要边界判断条件中间生成的公式res[row-1][i-1] res[row-1][i]为插入数值 不能直接二位数组插入单个字符元素可以先生成temp数组一行结束后讲temp以元素形式插入到res结果数组中。 记得temp清空temp.clear() #include iostream #include vectorusing namespace std;class Solution { public:vectorvectorint generate(int numRows) {vectorvectorint res;vectorint temp;for (int row 0; row numRows; row){for (int i 0; i row 1; i){if (i 0 || i row){temp.push_back(1);}else{temp.push_back(res[row-1][i-1] res[row-1][i]);}}res.push_back(temp); // 保存前一行temp.clear(); // 清空临时数组}return res;} };int main(){Solution s;vectorvectorint res s.generate(5);cout [;for (auto i : res){if (i res[0]) cout [;else cout ,[;for (auto j : i){if (j i[0]) cout j;else cout , j;}cout ];}cout ];return 0; } 给定一个非负索引 rowIndex返回「杨辉三角」的第 rowIndex 行。 在「杨辉三角」中每个数是它左上方和右上方的数的和。 思路在原有基础上改进的算法就是输出最后一行浪费资源时间复杂度较高 看了示例代码才知道杨辉三角可以推导不得不说单循环遍历就够了直接生成 #include iostream #include vectorusing namespace std;// class Solution { // public: // vectorint getRow(int rowIndex) { // vectorvectorint res; // vectorint temp; // for (int row 0; row rowIndex; row){ // for (int i 0; i row; i){ // if (i 0 || i row){ // temp.push_back(1); // } // else{ // temp.push_back(res[row-1][i-1] res[row-1][i]); // } // } // res.push_back(temp); // 保存前一行 // temp.clear(); // 清空临时数组 // } // return res[rowIndex]; // } // };class Solution { public:vectorint getRow(int rowIndex) {vectorint ans {1};long long c rowIndex;int n rowIndex;for (int i 1; i rowIndex;) {ans.push_back(c);c * --n;c / i;}return ans;} }; int main(){Solution s;vectorint res s.getRow(3);for (int i 0; i res.size(); i){cout res[i] ;}cout endl;return 0; }
http://www.dnsts.com.cn/news/109830.html

相关文章:

  • 关于网站建设的工作总结刷赞抖音推广网站
  • 黄山市网站建设电子商务网站建设评价
  • 宁波建设局网站html怎么做多个网页
  • 支付宝 手机网站开发凡科网站做商城
  • 手机网站模版更换技巧网络营销的5种方式
  • 培训学校网站系统万网注册域名就可以做网站吗
  • 博物馆网站建设经费请示网站经常修改好不好
  • wordpress 停站中国建筑集团网
  • 小学做试题网站苏州建网站多少钱
  • 如何架设一个网站长沙专业网站制作
  • 网站建设公司如何浏览器微信登录入口
  • 太原网站设计排名免费开发软件的网站建设
  • 微信网站开发制作公司南京今天的最新消息
  • 建一个网站做cpa联盟全能浏览器app下载
  • 好创意网站有哪些方面电影网站的设计与实现论文
  • 网站网页wordpress 聚合
  • 静态旅游网站外发加工网站源码下载
  • 精品课程网站的建设苏州公司网站建站
  • 口碑好的专业网站建设如何用手机制作app软件
  • 丰顺网站建设广州外贸网站建设公司价格
  • 萝岗移动网站建设上海造价信息网
  • 模板的网站都有哪些云南网站设计外包
  • 昆山市住房和城乡建设网站邵东网站建设
  • 网站的风格分析河南建设信息港网站查询
  • 衡阳seo服务百度seo关键词排名优化工具
  • 网站加速代码绍兴市网站建设
  • 电子商务网站建设课后习题金钟街网站建设哪家好
  • 购物网站 开店那个网站有题做
  • 电子商务作业做网站房地产营销策略有哪些
  • 专业开发网站公司广告字制作哪家好