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

中国建设工程鲁班奖查询网站推广平台哪个效果最好

中国建设工程鲁班奖查询网站,推广平台哪个效果最好,网站建设公司如何找客户,如何做网站品类第一题: 简介: 本题的重点在于确定背包容量和物品数量 确定dp数组以及下标的含义 dp[i] : 字符串长度为i的话,dp[i]为true,表示可以拆分为一个或多个在字典中出现的单词。 2.确定递推公式 如果确定dp[j] 是true,且…

第一题:

简介:

本题的重点在于确定背包容量和物品数量

  1. 确定dp数组以及下标的含义

dp[i] : 字符串长度为i的话,dp[i]为true,表示可以拆分为一个或多个在字典中出现的单词。 

     2.确定递推公式

如果确定dp[j] 是true,且 [j, i] 这个区间的子串出现在字典里,那么dp[i]一定是true。(j < i )。

所以递推公式是 if([j, i] 这个区间的子串出现在字典里 && dp[j]是true) 那么 dp[i] = true。

     3.dp数组如何初始化

dp[0]初始为true完全就是为了推导公式。下标非0的dp[i]初始化为false,只要没有被覆盖说明都是不可拆分为一个或多个在字典中出现的单词。

    4.确定遍历顺序

题目中说是拆分为一个或多个在字典中出现的单词,所以这是完全背包。两种遍历顺序都可以,因为我们只要确定能够拼成就行

  1. 举例推导dp[i]

以输入: s = "leetcode", wordDict = ["leet", "code"]为例,dp状态如图:

139.单词拆分

代码实现:

第二题:

简介:

本题时纯多重背包的应用,但是其实和01背包的区别在于他的物品有个数,一个物品可能有多个。我们只要将其全部展开就可以了。

代码实现: 

#include <iostream>
#include <vector>
using namespace std;
void testbag(){int bagWeight,n;cin >> bagWeight >> n;vector<int> weight(n, 0); vector<int> value(n, 0);vector<int> nums(n, 0);for (int i = 0; i < n; i++) cin >> weight[i];for (int i = 0; i < n; i++) cin >> value[i];for (int i = 0; i < n; i++) cin >> nums[i];    vector<int> dp(bagWeight+1,0);for(int i=0;i<n;i++){for(int j=bagWeight;j>=weight[i];j--){//遍历个数for(int k = 1; k <= nums[i] && (j - k * weight[i]) >= 0; k++)dp[j]=max(dp[j],dp[j-k*weight[i]]+k*value[i]);}}cout << dp[bagWeight] << endl;
}int main(){testbag();
}

总结: 

有些题还是有点抽象,需要多加练习,提高对题的敏感程度。继续加油!

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

相关文章:

  • 建站之星平台优化推广网站排名
  • wordpress 网盘 插件郑州seo外包阿亮
  • 怎样建设网站首页广告营销平台
  • wordpress调起淘宝app什么叫做seo
  • 嘉兴做网站优化的公司网站维护公司
  • css层叠样式会不会影响打开网站的速度百度免费下载安装百度
  • 网站模板制作流程nba交易最新消息汇总
  • 近的网站在线客服系统网络优化工程师前景如何
  • 网站制作职业google入口
  • 广州网站 制作信科便宜网络营销软文范例500
  • 网站建设公开课长沙网站推广和优化
  • 建设网站的需求分析俄罗斯搜索引擎yandex推广入口
  • 可以做英文纵横字谜的网站搜狗网站收录入口
  • web前端开发是不是做网站百家号关键词排名优化
  • 夸克看网站要钱吗电商网站seo优化
  • 自己做网站排版138ip查询网域名解析
  • 东莞做网站 南城石佳2023网站推广入口
  • 广东省省建设厅网站郴州网站建设网络推广平台
  • 校园网站推广方案怎么做应用商店优化
  • 巩义网站建设网络营销公司是做什么的
  • 做网站基本教程一站式营销平台
  • 杭州模板网站建设电脑培训网上培训班
  • 大连做网站不错的公司怎样把广告放到百度
  • 网站上面带官网字样怎么做的网站设计的流程
  • 有个网站是做视频相册的网球排名即时最新排名
  • 论坛网站备案流程图优化大师怎么提交作业
  • 织梦政府网站模板百度在线入口
  • 专业做婚纱摄影网站会员制营销
  • 网站内容丰富互动营销平台
  • 阿里巴巴logo高清图谷歌seo网站推广