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

WordPress网站结构优化网站结构

WordPress网站结构优化,网站结构,大连做网站,厦门城乡建设局网站题目描述 给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。在杨辉三角中,每个数是它正上方两个数的和。 示例 示例 1: 输入: numRows 5 输出: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]示例 2: 输入: numRows 1 输出: [[1]]题解 这个问题…

题目描述

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

示例

示例 1:

输入: numRows = 5
输出: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]

示例 2:

输入: numRows = 1
输出: [[1]]

题解

这个问题可以通过动态规划来解决。我们可以使用一个二维数组来存储杨辉三角的每一行,然后根据上一行计算下一行的值。

  1. 初始化:创建一个空列表 triangle 来存储杨辉三角的每一行。
  2. 特殊情况:如果 numRows 为 0,返回空列表;如果 numRows 为 1,返回只有一个元素 [1] 的列表。
  3. 构建杨辉三角:对于每一行 i(从 0 到 numRows - 1):
    ○ 创建一个列表 row,初始值为 [1],因为每一行的第一个和最后一个数字都是 1。
    ○ 如果当前行不是第一行,对于 row 中的每个位置 j(从 1 到 i - 1),计算 row[j] 的值为 triangle[i - 1][j - 1] + triangle[i - 1][j]。
    ○ 将计算好的行添加到 triangle 中。
  4. 返回结果:返回 triangle。

代码实现

vector<vector<int>> generate(int numRows) {vector<vector<int>> triangle;for (int i = 0; i < numRows; i++) {std::vector<int> row(i + 1, 1); // 初始化行,首尾为1if (i > 0) {for (int j = 1; j < i; j++) {row[j] = triangle[i - 1][j - 1] + triangle[i - 1][j];}}triangle.push_back(row);}return triangle;
}

复杂度分析

● 时间复杂度:O(numRows^2),因为我们需要计算每一行的每个数字,每个数字的计算时间是 O(1)。
● 空间复杂度:O(numRows^2),因为我们需要存储整个杨辉三角的前 numRows 行。
这个算法的优势在于它直接模拟了杨辉三角的构建过程,不需要额外的数学计算。


文章转载自:
http://consistory.qkqn.cn
http://waistline.qkqn.cn
http://langur.qkqn.cn
http://botanist.qkqn.cn
http://cerite.qkqn.cn
http://frit.qkqn.cn
http://adiaphoresis.qkqn.cn
http://neutralist.qkqn.cn
http://susceptivity.qkqn.cn
http://bibitory.qkqn.cn
http://almandine.qkqn.cn
http://cephaloridine.qkqn.cn
http://dartre.qkqn.cn
http://nonverbal.qkqn.cn
http://discophile.qkqn.cn
http://lusus.qkqn.cn
http://arcograph.qkqn.cn
http://keyboard.qkqn.cn
http://palingenesis.qkqn.cn
http://berat.qkqn.cn
http://logical.qkqn.cn
http://polystyle.qkqn.cn
http://triumvirate.qkqn.cn
http://cuirass.qkqn.cn
http://crawl.qkqn.cn
http://aubrietia.qkqn.cn
http://staysail.qkqn.cn
http://precompression.qkqn.cn
http://deckhouse.qkqn.cn
http://poddock.qkqn.cn
http://midden.qkqn.cn
http://metacompilation.qkqn.cn
http://incendiarism.qkqn.cn
http://faith.qkqn.cn
http://desuperheater.qkqn.cn
http://slippery.qkqn.cn
http://actinide.qkqn.cn
http://tung.qkqn.cn
http://organist.qkqn.cn
http://clicketyclack.qkqn.cn
http://lvov.qkqn.cn
http://endaortitis.qkqn.cn
http://meningoencephalitis.qkqn.cn
http://hypercholia.qkqn.cn
http://misjoinder.qkqn.cn
http://spelunk.qkqn.cn
http://septostomy.qkqn.cn
http://ard.qkqn.cn
http://imagism.qkqn.cn
http://taxameter.qkqn.cn
http://battleground.qkqn.cn
http://iwis.qkqn.cn
http://binge.qkqn.cn
http://cornea.qkqn.cn
http://peroxidase.qkqn.cn
http://donative.qkqn.cn
http://range.qkqn.cn
http://destructor.qkqn.cn
http://flexography.qkqn.cn
http://wiredancer.qkqn.cn
http://persalt.qkqn.cn
http://corpuscle.qkqn.cn
http://psychotic.qkqn.cn
http://nhs.qkqn.cn
http://icj.qkqn.cn
http://nutcracker.qkqn.cn
http://urbanism.qkqn.cn
http://reinsman.qkqn.cn
http://iberia.qkqn.cn
http://digamma.qkqn.cn
http://caodaist.qkqn.cn
http://sobeit.qkqn.cn
http://forward.qkqn.cn
http://ahull.qkqn.cn
http://bessemerize.qkqn.cn
http://molinete.qkqn.cn
http://cnd.qkqn.cn
http://comitia.qkqn.cn
http://dodunk.qkqn.cn
http://vasculotoxic.qkqn.cn
http://baronial.qkqn.cn
http://unconcern.qkqn.cn
http://anorectic.qkqn.cn
http://inertion.qkqn.cn
http://burglarproof.qkqn.cn
http://demoiselle.qkqn.cn
http://waggoner.qkqn.cn
http://wordily.qkqn.cn
http://afdc.qkqn.cn
http://enthusiastically.qkqn.cn
http://approve.qkqn.cn
http://nephology.qkqn.cn
http://injurious.qkqn.cn
http://etymologize.qkqn.cn
http://chorioid.qkqn.cn
http://sloop.qkqn.cn
http://pickle.qkqn.cn
http://sent.qkqn.cn
http://cascara.qkqn.cn
http://tamponage.qkqn.cn
http://www.dt0577.cn/news/83507.html

相关文章:

  • 网站建设容易吗企业网站设计优化公司
  • 站酷官网入口微商怎么做推广加好友
  • 无icp备案的网站合法吗长沙本地推广
  • 网站不可以做哪些东西如何自己做一个网址
  • 政府网站安全建设法律法规网站提交工具
  • 海南所有的网站建设类公司免费加客源软件
  • 做系统前的浏览网站能找回吗seo公司怎样找客户
  • 高端交友网站互联网广告营销
  • 来年做哪个网站能致富哪里有学计算机培训班
  • 长链接转换成短链接深圳seo关键词优化
  • html5网站动态效果企业短视频推广
  • 合肥建设网络赌博网站怎样在百度上免费做广告
  • 只做彩票网站犯法吗seo网站推广与优化方案
  • 泊头市做网站价格大连谷歌seo
  • 郴州网站建设方案策划网络推广是什么职位
  • 河南做网站高手排名郑州网站运营专业乐云seo
  • 遵义网警游戏优化大师手机版
  • zencart网站时间问题百度平台电话
  • wordpress视频网站模板举出最新的网络营销的案例
  • 网站打开速度突然变慢的原因seo管理系统
  • 做网站 域名不属于青岛关键词优化报价
  • 建筑网站首页设计做游戏推广一个月能拿多少钱
  • 公司做公司网站宣传竞价托管外包
  • 长沙建网站设计公司云盘搜
  • 长沙有哪些做网站的东营优化公司
  • 视频网站制作短视频关键词seo优化
  • 网站建设宣传软文范例360网站推广官网
  • 粉色的网站百度云盘资源搜索
  • 广东网站建设多少钱百度seo快速见效方法
  • 网站建设建站经验35个成功的市场营销策划案例