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

公司网站的ftp是什么合肥百度竞价推广代理公司

公司网站的ftp是什么,合肥百度竞价推广代理公司,网页翻译算切屏吗,大连企业推广公司一、完全背包问题 相较于01背包&#xff0c;完全背包的显著特征是每个物品可以用无数次&#xff0c;遍历顺序也不需要为了保证每个物品只去一次而倒序遍历。 #include<iostream> #include<vector> using namespace std; int main(){int N,V;cin>>N>>V…

一、完全背包问题

        相较于01背包,完全背包的显著特征是每个物品可以用无数次,遍历顺序也不需要为了保证每个物品只去一次而倒序遍历。

        

#include<iostream>
#include<vector> 
using namespace std;
int main(){int N,V;cin>>N>>V;vector<int>weight(N+1,0);vector<int>value(N+1,0);for(int i=0;i<N;i++){cin>>weight[i]>>value[i];}vector<int>dp(V+1,0);for(int i=0;i<N;i++){for(int j=weight[i];j<=V;j++){dp[j]=max(dp[j],dp[j-weight[i]]+value[i]);}}cout<<dp[V]<<endl;return 0;
}

二、零钱兑换

        (一)dp数组含义:dp[j]为凑成j元可以的方法数

        (二)递推公式:dp[j]+=dp[j-coins[i]]把数组中第一个元素所能组成的方法数一直加到最后一个元素所能组成的方法数。

        (三)初始化:dp[0]=1

        (四)完全背包,正向遍历背包,组合问题选择先物品后背包。

class Solution {
public:int change(int amount, vector<int>& coins) {vector<int>dp(amount+1,0);//dp[j]为凑成j元的组合数dp[0]=1;for(int i=0;i<coins.size();i++){for(int j=coins[i];j<=amount;j++){dp[j]+=dp[j-coins[i]];}}return dp[amount];}
};

三、组合总和Ⅳ

        本题是排列问题,排列问题与组合问题的区别就是遍历顺序不同

        

        (一)dp数组含义:dp[j]为凑成总和为j,可以的方法数

        (二)递推公式:dp[j]+=dp[j-nums[i]]把数组中第一个元素所能组成的方法数一直加到最后一个元素所能组成的方法数。

        (三)初始化:dp[0]=1

        (四)完全背包,正向遍历背包,排列问题先背包后物品

        

class Solution {
public:int combinationSum4(vector<int>& nums, int target) {vector<int>dp(target+1,0);dp[0]=1;// for(int i=0;i<nums.size();i++){//     for(int j=nums[i];j<=target;j++){//         dp[j]+=dp[j-nums[i]];//     }// }for(int j=0;j<=target;j++){for(int i=0;i<nums.size();i++){if(j>=nums[i]&&dp[j]<INT_MAX-dp[j-nums[i]])dp[j]+=dp[j-nums[i]];}}return dp[target];}
};

四、爬楼梯 (完全背包法)

#include<iostream>
#include<vector>
using namespace std;
int main(){int n,m;cin>>n>>m;vector<int>pathlength;for(int i=0;i<m;i++){pathlength.push_back(i+1);}vector<int>dp(n+1,0);dp[0]=1;for(int j=0;j<=n;j++){for(int i=0;i<m;i++){if(j>=pathlength[i]){dp[j]+=dp[j-pathlength[i]];}}}cout<<dp[n]<<endl;return 0;
}

http://www.dnsts.com.cn/news/257.html

相关文章:

  • 做图片类型网站需要什么服务器seo怎么发文章 seo发布工具
  • 网站如何做整合营销长沙网站开发
  • 做批手表批发发的网站windows优化大师官方免费
  • 单页面网站做百度推广效果免费网页制作模板
  • 盘龙区网站建设外包四川成都最新消息
  • 网站建设和考核工作通知天津百度百科
  • 网站建设业务拓展什么是竞价推广
  • wordpress禁止查看源码seo排名技术教程
  • 美女做暖暖视频的网站前端培训哪个机构靠谱
  • cms建站程序电脑培训班零基础
  • 廊坊专业网站建设最新国际新闻10条
  • wordpress 建站很简单长沙县网络营销咨询
  • 合肥网站运营管理公司郑州网站建设方案
  • 门户网站衰落的原因友情链接批量查询
  • dw网站模板下载地址实体店铺引流推广方法
  • 湖州做网站建设的公司哪家好seo排名关键词搜索结果
  • 上海网站建设公司电seo提升排名技巧
  • 万能小偷程序做网站网络公关公司联系方式
  • 个人电商网站建设范例2345王牌浏览器
  • 自建免费网站郑州网站制作推广公司
  • 网站备案号 链接新郑网络推广
  • 秦皇岛市建设局网站关于装配式专家做个公司网站大概多少钱
  • 做网站手机版搜索软件排行榜前十名
  • 青岛做公司网站的公司南京网络推广外包
  • 网站关键词seo怎么做关键词优化一般收费价格
  • 静安网站开发百度小说风云榜
  • 南山建网站什么是seo文章
  • 百度免费网站制作seo双标题软件
  • 微网站自己怎么做的手游推广赚佣金的平台
  • 做网站app需多少钱免费找客户软件