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

wordpress 高级简述搜索引擎优化

wordpress 高级,简述搜索引擎优化,哪个网站建站好,做液氮冰淇淋店网站目录 139.单词拆分 多重背包 背包问题总结 01背包 完全背包 多重背包 139.单词拆分 题目链接:139. 单词拆分 不要求字典中的单词全部使用,但是要求拆分的单词拆分成的每一个子串都是字典中的单词。 (1)dp[ i ] 表示前 i 个字符组成…

目录

139.单词拆分

多重背包

背包问题总结

01背包

完全背包

多重背包


139.单词拆分

题目链接:139. 单词拆分

不要求字典中的单词全部使用,但是要求拆分的单词拆分成的每一个子串都是字典中的单词。

(1)dp[ i ] 表示前 i 个字符组成的字符串可以被字典中的单词拆分;

(2)dp[ i ] = dp[ j ] && check(str, i - j + 1);

(3)均初始化为false;

(4)强调子串顺序,外层遍历背包,内层遍历物品;

class Solution {
public:bool wordBreak(string s, vector<string>& wordDict) {unordered_set<string> wordSet(wordDict.begin(), wordDict.end());vector<bool> dp(s.size() + 1, false);dp[0] = true;for(int i = 1; i <= s.size(); ++i){for(int j = 0 ; j < i; ++j){string word = s.substr(j, i - j);if(dp[j] && (wordSet.find(word) != wordSet.end()))dp[i] = true;}}return dp[s.size()];}
};

dp数组的更新并没有像我五部曲那样写,因为并不是每次dp[ i ] 都需要更新。

多重背包

多重背包中,将 物品的数量 转化为 数量个相同的物品,转化成 01背包问题;

C++ 实现中时在循环中遍历数量。

背包问题总结

01背包

物品数量为 1,循环顺序:外层遍历物品、内层从大到小遍历背包容量。

完全背包

物品数量无限;循环顺序:(1)组合问题:外层遍历物品、内层从小到大遍历背包容量;(2)排列问题:外层遍历背包容量,内层遍历物品。

多重背包

转化为 01背包。

http://www.hkea.cn/news/416087/

相关文章:

  • 绍兴市网站建设公司企业官网搭建
  • 关于网页设计的网站免费发布信息网站大全
  • 郑州新闻头条seo基础教程
  • 做网站比较大的公司朔州seo
  • 如何制作私人网站福州专业的seo软件
  • 做网站主流技术南宁在哪里推广网站
  • 老板让我做网站负责人微博营销软件
  • 教我做网站百度打开
  • 网站开发时如何兼容电商运营是做什么的
  • 河北建设银行石家庄分行招聘网站怎么申请自己的网络平台
  • vs2008 做网站搜索引擎的工作原理是什么
  • 东莞常平做网站公司app营销策划方案
  • 爱用建站 小程序重庆网站制作公司
  • 网站建设小企业案例漯河网络推广哪家好
  • wordpress 清空回收站合肥网站优化软件
  • 电站建设招聘网站智推教育seo课程
  • 做静态网站选用什么服务器站长素材网站
  • 网站建设先做前台还是后台百度认证是什么
  • 广州专业做crm系统的供应商seo网站培训班
  • 景安建网站企业网站seo方案案例
  • 山东滕州疫情最新消息今天i长沙官网seo
  • 公司做网站买域名之后做什么百度一下你就知道手机版
  • 北京婚恋网站哪家最好企业推广宣传方式
  • 国发网站建设西安做网站公司
  • 网站推广服务合同简述网络营销的主要方法
  • 信息门户网站是什么成人计算机培训机构哪个最好
  • 网站建设公司 中企动力公司东莞商城网站建设
  • b2c的电子商务网站自己想做个网站怎么做
  • 京东pc网站用什么做的如何注册网站怎么注册
  • 长沙商城网站制作seo线下培训课程