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

个人网站icp如何建立网站的步骤

个人网站icp,如何建立网站的步骤,做学校网站素材,量品定制工资待遇这道题与子集(力扣78)-CSDN博客 的区别就在于集合中的元素会重复,那么还按照之前的代码来操作就会得到重复的子集,因此这道题的重点就在于去重。需要注意的是,这里的去重指的是在同一层递归中,而在往下递归的子集中可以取重复的元…

这道题与子集(力扣78)-CSDN博客 的区别就在于集合中的元素会重复,那么还按照之前的代码来操作就会得到重复的子集,因此这道题的重点就在于去重。需要注意的是,这里的去重指的是在同一层递归中,而在往下递归的子集中可以取重复的元素。那么具体是如何实现的呢?其实用到的方法还是之前组合总和II(力扣40)-CSDN博客 这道题使用过的套路。额外注意的是,我们一定要先记得将集合排序,再使用这种去重方法。大家可以结合我下面的代码及详细注释理解此题。

代码及详细注释如下:

class Solution {
public:vector<int> path;vector<vector<int>> result;void backtracking(vector<int>& nums,int start,vector<int>& used){result.push_back(path);if(start >= nums.size()){return;}for(int i = start;i < nums.size();i++){//去重操作if(i > 0 && nums[i] == nums[i - 1] && used[i - 1] == 0){continue;}path.push_back(nums[i]);used[i] = 1;backtracking(nums,i + 1,used);path.pop_back();used[i] = 0;}return;}vector<vector<int>> subsetsWithDup(vector<int>& nums) {path.clear();result.clear();sort(nums.begin(), nums.end()); // 去重需要排序vector<int> used(nums.size(),0);backtracking(nums,0,used);return result;}
};

http://www.jinmujx.cn/news/78944.html

相关文章:

  • wordpress wp_debugseo全站优化全案例
  • 网站建设 排名在线html5制作网站
  • 洪梅仿做网站关键词优化设计
  • 国外专门做童装的网站南京seo网站管理
  • 模板企业快速建站营销型网站方案
  • 关于做ppt的网站有哪些内容企业营销策划书
  • flash网站与html5百度自助建站官网
  • 网络系统管理技能大赛教程seo网站优化培训多少价格
  • 在网站上使用特殊字体足球积分排行榜最新
  • 网站首页优化模板苏州做网站的专业公司
  • 我的网站模板百度运营公司
  • 装修设计公司组织架构图百度推广和优化有什么区别
  • 做百度词条需要哪些网站营销推广活动方案
  • 北京网站建设公司册百度推广怎么登陆
  • 山东网站建设工作室深圳推广公司推荐
  • 网站开发就业好用的磁力搜索引擎
  • 网站实现留言功能吗it培训机构排行榜
  • 女生做网站编辑好吗互联网营销培训
  • 建设一个网站平台的费用内存优化大师
  • 东莞seo建站费用软文推广代写代发
  • 网站建设发帖论坛社区拉新app推广平台
  • 有什么兼职做设计的网站好营销策划公司
  • 中国企业公司网站建设枣庄网站建设制作
  • 手机网站建设yuseo搜索引擎优化步骤
  • 免费网站建站排行榜深圳百度seo代理
  • 怎么做动态网站jsp免费拓客软件
  • wordpress go跳转免费seo关键词优化服务
  • 海南微信网站制作平台网络推广的优势
  • 如何修改wordpress登录域名优化关键词技巧
  • 邓亚萍近况 做网站败光20亿nba最新排名榜