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

湛江网站关键字优化网站开发 职位描述

湛江网站关键字优化,网站开发 职位描述,app封装平台,示范校建设平台网站典型案例139.单词拆分 思路#xff1a;将字符串s看作为背包容量#xff0c;从字符串中获取物品#xff0c;刚好满足背包容量的过程#xff0c;因为可以从字符串中多次取值#xff0c;相当于物品的数量是不限制#xff0c;这就是一个完全背包的问题#xff01;这个题有个关键点将字符串s看作为背包容量从字符串中获取物品刚好满足背包容量的过程因为可以从字符串中多次取值相当于物品的数量是不限制这就是一个完全背包的问题这个题有个关键点在于遍历物品的时候分为两部分一部分是前j个部分判断这部分是否是物品中的东西另外一部分就是判断剩下这部分是否是物品中的东西相当于把一个子串也要拆分一个大的串就是多个子串组成并且这些子串还是有顺序的 class Solution { public:bool wordBreak(string s, vectorstring wordDict) {unordered_setstring myset(wordDict.begin(),wordDict.end());vectorbool dp(s.size()1,false);dp[0]true;for(int i1;is.size();i)//遍历背包{for(int j0;ji;j)//遍历物品{string words.substr(j,i-j);if(myset.find(word)!myset.end()dp[j]true){dp[i]true;}}}return dp[s.size()];} };56.携带矿石资源 思路将每个类型的数量进行展开最后变成01背包问题但是展开的时候要区分应该在01遍历的过程中这十分重要! #includeiostream #includevector using namespace std; int main() {int bagweight,n;cinbagweightn;vectorint weight(n,0);vectorint value(n,0);vectorint nums(n,0);for(int i0;in;i)cinweight[i];for(int i0;in;i)cinvalue[i];for(int i0;in;i)cinnums[i];vectorint dp(bagweight1,0);for(int i0;in;i){for(int jbagweight;jweight[i];j--){//01背包的套路//相当于利用一个循环吧把每次都给取开for(int k1;knums[i](j-k*weight[i])0;k){dp[j]max(dp[j],dp[j-k*weight[i]]k*value[i]);}}}coutdp[bagweight]endl; }
http://www.zqtcl.cn/news/764840/

相关文章:

  • 做免费小说网站怎样赚钱网络推广方案最新
  • 电商网站的建设与运营揭阳专业的网站建设价格
  • 网站策划书包括哪些内容百度官方营销推广平台有哪些
  • 成都企业网站seo重庆企业网站推广费用
  • 广东电白建设集团有限公司网站wordpress 静态地址
  • 微网站和手机站区别工业设计专业学什么
  • 兰州网站建设哪里好素材图片高清
  • 公司网站建设进度设计官网登录入口
  • 中牟高端网站建设wordpress可视化文章
  • 那家公司做网站广西网络营销外包公司
  • 成品网站速成网站知名网站建设加盟合作
  • 零基础学pytho 网站开发Drupal对比WordPress
  • 网站开发 例子快影
  • 宁津建设局网站推介网站
  • c 是用来做网站的吗中国营销策划网
  • 在建设部网站首页莒县网页设计
  • 河北省城乡和住房建设厅网站网店代运营托管
  • 彩票网站建设wordpress判断用户权限
  • 简洁大气企业网站源码h5商城网站建设是什么
  • 河间做网站价格wordpress评论导出
  • 网站关键词布局图网站推广与宣传怎么做
  • 小说类网站程序西安移动网站建设
  • 贵州高端网站建设网站做好了怎么做后台
  • 网站建设与管理 答案国外做免费的视频网站有哪些
  • 网站建设电脑端手机端企业网站建设需求调研表
  • 怎么做游戏网站google国际版
  • 学校网站建设发展规划线上推广的渠道有哪些
  • 公主岭网站建设seo网站推广技术
  • 网站建设一次crm管理
  • 电商网站设计公司优选亿企邦wordpress管理员头像