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

怎样做优惠券网站优秀的营销策划案例

怎样做优惠券网站,优秀的营销策划案例,关于做甜品的网站,深圳靠谱的网站建设2023.8.17 本题属于完全背包问题,乍一看和昨天那题 零钱兑换II 类似,但细看题目发现:今天这题是排列问题,而“零钱兑换II”是组合问题。排列问题强调顺序,而组合顺序不强调顺序。 这里先说个结论:先遍历物品…

2023.8.17

 

         本题属于完全背包问题,乍一看和昨天那题 零钱兑换II 类似,但细看题目发现:今天这题是排列问题,而“零钱兑换II”是组合问题。排列问题强调顺序,而组合顺序不强调顺序。

        这里先说个结论:先遍历物品,再遍历背包,求出来的是组合数。(即{1,2}和{2,1}是等价的)       而先遍历背包,再遍历物品,求出来的是排列数。(即{1,2}和{2,1}是不等价的。)

        本题思路还是和昨天那题类似,但是物品和背包的遍历顺序需要调换一下,因为本题需要求的是排列数。 代码如下:

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

        ps:cpp代码的dp数组需要声明为<unsigned int>,不然如下示例通过不了。

 

http://www.yidumall.com/news/21147.html

相关文章:

  • 重生做明星那个网站下载谷歌浏览器下载安装2021最新版
  • wordpress重新安装数据库成都关键词优化报价
  • 成都自适应建站哪家好web设计一个简单网页
  • 网站的地图要怎么做网络营销有哪些主要功能
  • 建设网站方法百度一下网页版
  • 免费做初中试卷的网站爱链接网如何使用
  • 申请了域名先做网站还是先备案贵州seo技术培训
  • 手机网站开发 pdf今日新闻简讯30条
  • 驻马店市旅游网站建设陕西seo顾问服务
  • 济南建设局网站教育培训机构加盟十大排名
  • 杭州高端网站设计公司百度搜索排名怎么靠前
  • 建网站有多少种方式竞价托管多少钱
  • 网站设计制作公司大全南宁seo排名外包
  • 电商系统架构图seo优化裤子关键词
  • 建站用帝国还是wordpress免费的网络推广渠道有哪些
  • 局域网网站建设工具百度统计
  • 个人网站做商城公司网络推广
  • flash网站模板东营网站建设
  • 郑州腾石建站100种找客户的方法
  • 网站用哪些系统做的比较好用哪个平台可以免费打广告
  • 给帅哥做奴视频网站蚁坊软件舆情监测系统
  • c 怎么做能让窗体访问网站百度广告关键词价格表
  • 做仿牌网站免费十大软件大全下载安装
  • wordpress和dedecms哪个好关键词排名优化软件价格
  • 郑州做网站公司yooker广告优化
  • 郑州好的妇科医院排行seo怎么发外链的
  • 网站栏目框架百度网盘资源分享
  • 怎么做网站搜索引擎优化千牛怎么做免费推广引流
  • 什么是模板网站十大禁止安装应用入口
  • 如何和网站建设者联系软文发布的平台与板块