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

做哪些网站可以赚钱的电子商务网站建设教程

做哪些网站可以赚钱的,电子商务网站建设教程,零基础做网站,哈尔滨网页设计外包公司个人主页:兜里有颗棉花糖 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创 收录于专栏【手撕算法系列专栏】【LeetCode】 🍔本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望…

个人主页:兜里有颗棉花糖
欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创
收录于专栏【手撕算法系列专栏】【LeetCode】
🍔本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望对大家有所帮助
🍓希望我们一起努力、成长,共同进步。
在这里插入图片描述

原题链接:点击直接跳转到该题目

目录

  • 1️⃣题目描述
  • 2️⃣题目解析
  • 3️⃣解题代码

1️⃣题目描述

有 N 件物品和一个容量是 V 的背包。每件物品只能使用一次。

第 i 件物品的体积是 vi,价值是 wi。

求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。输出最大价值。

在这里插入图片描述

2️⃣题目解析

状态表示:

  • dp[i][j] 表示从前i个物品中进行挑选,体积不超过j的情况下的最大价值。

状态转移方程:

  • dp[i][j] = max(dp[i - 1][j],dp[i - 1][j - v[i] + w[i])

注意:这里dp[i - 1][j]的情况是一定存在的;而dp[i - 1][j - V[i]] + W[i]的情况只有在j >= V[i]时才会存在。

空间优化:注意填dp表时需要从右往左填。

3️⃣解题代码

解法1(朴素算法:二维dp)

#include<iostream>
#include<algorithm>
using namespace std;const int N = 1010;
int V[N],W[N],dp[N][N];int main()
{int n,v;cin >> n >> v;for(int i = 1;i <= n;i++) cin >> V[i] >> W[i];for(int i = 1;i <= n;i++){for(int j = 1;j <= v;j++){dp[i][j] = dp[i - 1][j];if(j - V[i] >= 0) dp[i][j] = max(dp[i][j],dp[i - 1][j - V[i]] + W[i]);}}cout << dp[n][v] << endl;return 0;
}

解法2(滚动数组空间优化):

#include<iostream>
#include<algorithm>
using namespace std;const int N = 1010;
int V[N],W[N],dp[N];int main()
{int n,v;cin >> n >> v;for(int i = 1;i <= n;i++) cin >> V[i] >> W[i];for(int i = 1;i <= n;i++)for(int j = v;j - V[i] >= 0;j--)dp[j] = max(dp[j],dp[j - V[i]] + W[i]);cout << dp[v] << endl;return 0;
}
http://www.yidumall.com/news/18658.html

相关文章:

  • 固镇做网站多少钱短视频培训
  • 大沥做网站线上直播营销策划方案
  • 恩施市建设银行网站自动点击器app
  • 狗铺子做网页在那个网站中国站长工具
  • 网站备案 网站建设方案书需要写吗网络营销工具及其特点
  • 做网站怎么样引流电池优化大师下载
  • 学室内设计需要什么条件珠海优化seo
  • 网站开发入门深圳seo优化电话
  • 代刷网站推广链接快手百度指数网站
  • 网站开发 . 漫游指南搜一下百度
  • 买域名的网站最近10条重大新闻
  • 济南网站优化建设网络推广员工作好做吗
  • 中国建设银行网站-个人客百度浏览器下载安装2023版本
  • 如何制作和设计公司网站公关公司的主要业务
  • 铁岭哪家做营销型网站百度一下 你就知道官网 新闻
  • 青岛做外贸网站的公司简介2022网站快速收录技术
  • 在Vs中做网站接口百度百科官网
  • 网站建设的价值是什么系统优化的例子
  • 搭建邮箱网站世界互联网峰会
  • 页面设计上边距在哪里找电商关键词排名优化怎么做?
  • 网站建设操作google搜索免费入口
  • 移动端网站开发软件江苏百度推广代理商
  • linux可以做网站开发吗seo技术教程
  • 现在外贸做那个网站好线下推广宣传方式有哪些
  • 中国建设银行招聘网站甘肃分行西点培训前十名学校
  • 洛阳哪家网站做的好seowhy
  • 网站建设的条件分析长沙优化科技有限公司正规吗
  • 福州网站大全互联网营销推广渠道
  • 最近最新的日本字幕mv台州做优化
  • 怎么停止网站互联网推广与营销