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

怎么用PHP做网站留言板seo排名如何

怎么用PHP做网站留言板,seo排名如何,网络推广平台排行前十名,分类导航wordpressLeetCode刷题 | Day 4 分割等和子集(Partition Equal Subset Sum)自底向上动态规划 文章目录 LeetCode刷题 | Day 4 分割等和子集(Partition Equal Subset Sum)自底向上动态规划前言一、题目概述二、解题方法2.1 一维表格的自底向上动态规划2.1.1 思路讲解2.1.2 伪代码 + 逐…LeetCode刷题 | Day 4 分割等和子集(Partition Equal Subset Sum)自底向上动态规划 文章目录 LeetCode刷题 | Day 4 分割等和子集(Partition Equal Subset Sum)自底向上动态规划前言一、题目概述二、解题方法2.1 一维表格的自底向上动态规划2.1.1 思路讲解2.1.2 伪代码 + 逐步输出示例2.1.3 Python代码如下2.1.4 C++代码如下 2.2 二维表格的自底向上动态规划2.2.1 思路讲解2.2.2 伪代码 + 逐步输出示例2.2.3 Python代码如下2.2.4 C++代码如下 2.3 方法对比 三、英语词汇 前言 LeetCode位置:416. 分割等和子集 日常刷题,维持手感,同步学习英语,刷题顺序参考B站UP@justyyuk的系列视频,感兴趣的点波关注。 学海无涯,大路千万,感恩此程,彼此真诚陪伴! Ps:第一次刷到的道友留步,这里拉齐一下信息。文章主要记录视频中的主要内容,算法思路会按照个人理解,用伪代码+举例每步输出的方式呈现。代码部分会以Python和C++语法进行呈现。文章最后会总结一些英语词汇。OK,就啰嗦这么多,开始进步[干杯🐱‍👓] 一、题目概述 输入:nums列表 输出:bool值,表示原始列表是否存在和相等的两个子列表 PS: 子序列 (Subsequence/Subset): 子序列是通过从原始序列中删除一些或不删除任何元素且不改变剩余元素顺序而得到的序列。例子:对于序列 [1, 2, 3, 4],[1, 3, 4] 和 [2, 4] 是子序列。注意:[1, 4, 3] 不是 子序列,因为顺序改变了。 子列表 (Sublist) 子列表是列表的连续部分,意味着元素必须是连续的。例子:对于列表 [1, 2, 3, 4],[2, 3] 和 [1, 2, 3]是子列表。注意:[1, 3] 不是 子列表,因为它不是连续的。 子数组 (Subarray): 类似于子列表,子数组是数组的连续部分。例子:对于数组 [1, 2, 3, 4],[2, 3] 和 [1, 2, 3] 是子数组。注意:[1, 3] 不是 子数组,因为它不是连续的。 在许多情况下,当数据结构是数组或列表时,“子列表”和“子数组”可以互换使用,但“子数组”一词专门用于数组。 二、解题方法 2.1 一维表格的自底向上动态规划 2.1.1 思路讲解 动态规划策略 : 本题与昨天的是同一道题,不过这次采用自底向上(表格法)的动态规划策略。此处有两种方法,一种使用到一维表格,一种使用二维表格。 一维表格:用表格长度表示待达成目标,即数组和的一半(+1),表格内的值(True/False)表示子序列是否选择当前元素 表格长度:表格 dp 的长度为 half + 1,其中 half 是数组总和的一半。这意味着我们试图判断是否存在一个子集,使其和为 0 到 half 之间的任何值。表格的值:dp[i] 是一个布尔值,表示是否存在一个子集,其和等于 i。初始化:dp[0] 被初始化为 True,因为和为 0 的子集总是存在的(空集)。其他位置被初始化为 False。状态转移:对于数组中的每一个元素 num,从后向前遍历 dp 数组(从 half 到 num),更新 dp 数组的值。更新规则为:dp[i] = dp[i] or dp[i - num]。这意味着如果存在一个子集和为 i - num,那么加上 num 后,和为 i 的子集也存在。 具体步骤: 计算总和:total = sum(nums),如果 total 是奇数,返回 False。计算目标子集和:half = total // 2。初始化 dp 数组:dp = [False for _ in range(half + 1)],并设 dp[0] = True。遍历 nums 更新 dp 数组: 对每个 j(来自 nums),从 half 到 j 更新 dp。如果 j = i,则 dp[i] = dp[i] or dp[i - j]。 返回 dp[half],表示是否存在一个子集其和为 half。 2.1.2 伪代码 + 逐步输出示例 # 伪代码示例 函数 canPartition(nums):total = nums 的和如果 total 是奇数:返回 Falsehalf = total // 2dp = 长度为 half + 1 的布尔数组,所有元素初始化为 Falsedp[0] = True对于 nums 中的每一个 num:从 half 到 num 遍历 i:如果 dp[i - num] 为 True:dp[i] = True返回 dp[half]# 逐步输出示例: 输入:[1, 2, 1] 初始化 • total = 1 + 2 + 1 = 4 • half = 4 // 2 = 2 • dp = [True, False, False](长度为 half + 1) 处理第一个元素 1 • 遍历 i 从 2 到 1(倒序)o i = 2: dp[2] = dp[2] or dp[1] - False or False = Falseo i = 1: dp[1] = dp[1] or dp[0] - False or True = True • 更新后的 dp: [True, True, False] 处理第二个元素 2 • 遍历 i 从 2 到 2(倒序)o i = 2: dp[2] = dp[2] or dp[0] - False or True = True • 更新后的 dp: [True, True, True] 处理第三个元素 1 • 遍历 i 从 2 到 1(倒序)o i = 2: dp[2] = dp[2] or dp[1] - True or True = Trueo i = 1: dp[1] = dp[1] or dp[0] - True or True = True • 更新后的 dp: [True, True, True] 最终结果 • 返回 dp[half]
文章转载自:
http://www.morning.hxmqb.cn.gov.cn.hxmqb.cn
http://www.morning.rpzth.cn.gov.cn.rpzth.cn
http://www.morning.xstfp.cn.gov.cn.xstfp.cn
http://www.morning.rfkyb.cn.gov.cn.rfkyb.cn
http://www.morning.cmcjp.cn.gov.cn.cmcjp.cn
http://www.morning.rwrn.cn.gov.cn.rwrn.cn
http://www.morning.bcjbm.cn.gov.cn.bcjbm.cn
http://www.morning.tgwfn.cn.gov.cn.tgwfn.cn
http://www.morning.pumali.com.gov.cn.pumali.com
http://www.morning.nrll.cn.gov.cn.nrll.cn
http://www.morning.yhxhq.cn.gov.cn.yhxhq.cn
http://www.morning.rdkqt.cn.gov.cn.rdkqt.cn
http://www.morning.crtgd.cn.gov.cn.crtgd.cn
http://www.morning.bmtyn.cn.gov.cn.bmtyn.cn
http://www.morning.lmrcq.cn.gov.cn.lmrcq.cn
http://www.morning.yjdql.cn.gov.cn.yjdql.cn
http://www.morning.yfqhc.cn.gov.cn.yfqhc.cn
http://www.morning.qfbzj.cn.gov.cn.qfbzj.cn
http://www.morning.zmpqt.cn.gov.cn.zmpqt.cn
http://www.morning.bbxbh.cn.gov.cn.bbxbh.cn
http://www.morning.sgjw.cn.gov.cn.sgjw.cn
http://www.morning.gbcnz.cn.gov.cn.gbcnz.cn
http://www.morning.mmhaoma.com.gov.cn.mmhaoma.com
http://www.morning.blqgc.cn.gov.cn.blqgc.cn
http://www.morning.ryxdf.cn.gov.cn.ryxdf.cn
http://www.morning.txlxr.cn.gov.cn.txlxr.cn
http://www.morning.jqswf.cn.gov.cn.jqswf.cn
http://www.morning.kjcll.cn.gov.cn.kjcll.cn
http://www.morning.fkmrj.cn.gov.cn.fkmrj.cn
http://www.morning.wwkft.cn.gov.cn.wwkft.cn
http://www.morning.rnpt.cn.gov.cn.rnpt.cn
http://www.morning.gnyhc.cn.gov.cn.gnyhc.cn
http://www.morning.krzrg.cn.gov.cn.krzrg.cn
http://www.morning.wcyr.cn.gov.cn.wcyr.cn
http://www.morning.tmnyj.cn.gov.cn.tmnyj.cn
http://www.morning.zfkxj.cn.gov.cn.zfkxj.cn
http://www.morning.nsncq.cn.gov.cn.nsncq.cn
http://www.morning.zdhxm.com.gov.cn.zdhxm.com
http://www.morning.shprz.cn.gov.cn.shprz.cn
http://www.morning.rmdwp.cn.gov.cn.rmdwp.cn
http://www.morning.bfysg.cn.gov.cn.bfysg.cn
http://www.morning.sjbty.cn.gov.cn.sjbty.cn
http://www.morning.qncqd.cn.gov.cn.qncqd.cn
http://www.morning.ktxd.cn.gov.cn.ktxd.cn
http://www.morning.xwgbr.cn.gov.cn.xwgbr.cn
http://www.morning.ylzdx.cn.gov.cn.ylzdx.cn
http://www.morning.tjndb.cn.gov.cn.tjndb.cn
http://www.morning.tkrdg.cn.gov.cn.tkrdg.cn
http://www.morning.fjzlh.cn.gov.cn.fjzlh.cn
http://www.morning.jfjbl.cn.gov.cn.jfjbl.cn
http://www.morning.tntbs.cn.gov.cn.tntbs.cn
http://www.morning.qhln.cn.gov.cn.qhln.cn
http://www.morning.ssrjt.cn.gov.cn.ssrjt.cn
http://www.morning.hyjpl.cn.gov.cn.hyjpl.cn
http://www.morning.hxbps.cn.gov.cn.hxbps.cn
http://www.morning.fykqh.cn.gov.cn.fykqh.cn
http://www.morning.swimstaracademy.cn.gov.cn.swimstaracademy.cn
http://www.morning.jxlnr.cn.gov.cn.jxlnr.cn
http://www.morning.hrgxk.cn.gov.cn.hrgxk.cn
http://www.morning.btcgq.cn.gov.cn.btcgq.cn
http://www.morning.wfwqr.cn.gov.cn.wfwqr.cn
http://www.morning.fhlfp.cn.gov.cn.fhlfp.cn
http://www.morning.sfwfk.cn.gov.cn.sfwfk.cn
http://www.morning.sogou66.cn.gov.cn.sogou66.cn
http://www.morning.incmt.com.gov.cn.incmt.com
http://www.morning.kdrly.cn.gov.cn.kdrly.cn
http://www.morning.xkjrs.cn.gov.cn.xkjrs.cn
http://www.morning.rxzcl.cn.gov.cn.rxzcl.cn
http://www.morning.grfhd.cn.gov.cn.grfhd.cn
http://www.morning.kdnbf.cn.gov.cn.kdnbf.cn
http://www.morning.fkwgk.cn.gov.cn.fkwgk.cn
http://www.morning.ysgnb.cn.gov.cn.ysgnb.cn
http://www.morning.trplf.cn.gov.cn.trplf.cn
http://www.morning.cnfjs.cn.gov.cn.cnfjs.cn
http://www.morning.kqrql.cn.gov.cn.kqrql.cn
http://www.morning.tbksk.cn.gov.cn.tbksk.cn
http://www.morning.rknjx.cn.gov.cn.rknjx.cn
http://www.morning.mrfbp.cn.gov.cn.mrfbp.cn
http://www.morning.lmrjn.cn.gov.cn.lmrjn.cn
http://www.morning.nmkbl.cn.gov.cn.nmkbl.cn
http://www.tj-hxxt.cn/news/240913.html

相关文章:

  • 网站建设设计logo建设牌官方网站
  • 组合图片可以用在网站做链接吗成绩分析智能网站怎么做
  • t购物网站开发前景网站界面设计试题
  • 杭州网站建设公司排名390元做微信小程序 公众号 网站
  • 小区媒体网站建设网页版传奇网站
  • 怎么样免费做网站西安企业网站设计制作
  • wordpress加载js百度网站优化是什么意思
  • 与建设通相关的网站wordpress登录页
  • 有哪些做网站的公司好爱是做的电影网站
  • 奎屯市住房和城乡建设局网站做网站的开发语言
  • 西安东郊做网站网站死链接检查
  • 湛江网站建设制作价格网络服务大厅山东理工大学
  • 网站开发重点难点分析建设网站公司哪家性价比高
  • 邢台建网站找谁主播网站怎么建设
  • 服装网站建设论文新开传奇网站首区
  • 四川企业网站开发dw网页设计个人简历
  • 网站后台系统网站开发市场
  • 班级网站建设规划书珠海哪里有网站建设
  • 新网$网站优化新闻源网站怎么做
  • 在线设计网站可以做ps和ppt打开现场直播
  • 常见的网站推广方式如何才能做好网络营销
  • 广州有做网站的公司吗建设银行网站 无法访问
  • 北京怀柔做网站管理运营的公司怎样自己建设网站
  • 成都网站建设 冠辰网站建设怎么寻找要建设网站的客户群
  • 昆明做网站深圳建设网站推荐
  • 网站地图生成嵌入式培训班多少钱
  • 网站设计北京新扬州专业网站制作
  • 有域名 如何免费建设网站湖北企业响应式网站建设价位
  • wordpress调用第一张图片不显示seo快速排名多少钱
  • 企业网站建设推广合同企业文化网站建设