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

建立一个公司的网站昆明今天最新通知

建立一个公司的网站,昆明今天最新通知,网站卡密怎么做,哪个网站做ppt模板赚钱代码随想录算法训练营第四十六天| 139.单词拆分 背包问题总结 一、力扣139.单词拆分 题目链接#xff1a; 思路#xff1a;确定dp数组#xff0c;dp[i]为true表示从0到i切分的字串都在字典中出现过。 确定递推公式#xff0c;dp[i] 为true要求 s[j, i] 在字典中出现…代码随想录算法训练营第四十六天| 139.单词拆分 背包问题总结 一、力扣139.单词拆分 题目链接 思路确定dp数组dp[i]为true表示从0到i切分的字串都在字典中出现过。 确定递推公式dp[i] 为true要求 s[j, i] 在字典中出现且dp[j]为true即可设置dp[i]true 初始化dp[0]true这个设置为true是为了让后面依赖前面的状态。 遍历时注意字典中的单词可以在s的前面出现也可以在后面出现这就是排列问题单组合物品在前面出现就不会在后面出现。另外注意substring是左闭右开。 class Solution {public boolean wordBreak(String s, ListString wordDict) {HashSetString set new HashSet(wordDict);boolean[] dp new boolean[s.length()1];dp[0] true;for (int i 1; i s.length(); i) {for (int j 0; j i !dp[i]; j) {if (set.contains(s.substring(j, i)) dp[j]) {dp[i] true;}}}return dp[s.length()];} }二、背包问题总结 背包五部曲 1、确定dp数组dp table以及下标的含义 2、确定递推公式 3、dp数组如何初始化 4、确定遍历顺序 5、举例推导dp数组 背包递推公式 问能否能装满背包或者最多装多少dp[j] max(dp[j], dp[j - nums[i]] nums[i]); 问装满背包有几种方法 dp[j] dp[j - nums[i]] 问背包装满最大价值 dp[j] max(dp[j], dp[j - weight[me]] value[me]); 问装满背包所有物品的最小个数 dp[j] min(dp[j - coins[me]] 1, dp[j]); 遍历顺序 01背包 二维数组的01背包先遍历物品还是先遍历背包都是可以的且第二层for循环是从小到大遍历。 一维dp数组的01背包只能先遍历物品再遍历背包容量且第二层for循环是从大到小遍历。 完全背包 一维dp数组的完全背包先遍历物品还是先遍历背包都是可以的且第二层for循环是从小到大遍历。 如果求组合数就是外层for循环遍历物品内层for遍历背包。 如果求排列数就是外层for遍历背包内层for循环遍历物品。 如果求最小数那么两层for循环的先后顺序就无所谓了
http://www.hkea.cn/news/14412491/

相关文章:

  • 免费做网站电话学ui设计一般多少钱
  • 做视频直播类型的网站云上网站做等保
  • 钓鱼网站链接怎么做高端网站设计培训机构
  • 滁州做网站网站建设合同 域名续期
  • 中学生网站源码龙岗网站建设哪家好
  • 自己如何建设网站最近韩国电影片免费韩国在线观看
  • 涂料网站模版北京网站开发公司电话
  • ps毕业设计做网站界面wordpress用户密码原理
  • 在哪里能建免费的网站网页编辑软件中文版
  • 中国室内设计师联盟网站佛山高端网站建设公司
  • 一键生成淘宝主图的软件旺道seo软件技术
  • 网站建设需要多钱什么平台引流最快
  • 重庆旅游网站建设公司4399小游戏大全网页版
  • 徐州专业建站公司网站的关键词可以取消吗
  • 网站背景图片素材 唯美wordpress编辑器前端
  • vps搭建网站百度快照是干什么的
  • 世界500强企业国家排名网络网站推广首荐乐云seo
  • 广州seo网站优化培训百度seo查询系统
  • 设计素材网站排行榜手机全屋定制设计app
  • 鞍山外国网站制作PHP+Ajax网站开发典型实例
  • 多少钱网站设计网站服务器建设软件
  • 绿色配色的网站seo简介
  • 专题网站建设的请示广东网站建设咨询电话
  • 建设网站企业邮箱网站建设服务小型办公室装修
  • 公司网站翻译工作怎么做网站搭建规划
  • 现在哪个招聘网站做的比较好新手开装修公司怎样做
  • 住房和城乡建设部网站防排烟网站首页404
  • 在床上做很黄很暴力网站个人域名备案需要什么
  • 如何防止网站挂马郑州做网站的专业公司
  • 做网站 证书 浏览器ps做网站logo