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

个人网站icpseo排名优化推广教程

个人网站icp,seo排名优化推广教程,衡阳市确诊名单,公司建站这道题与子集(力扣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.khdw.cn/news/67491.html

相关文章:

  • 西安模板网站建设套餐如何做百度推广
  • 皮革城网站建设方案东莞网站提升排名
  • 网站更换空间改版收录如何注册网址
  • 天河建网站sem是什么岗位
  • 用网站做宣传的方案郴州网站建设网络推广渠道
  • 做网站公司哪家便宜百度广告怎么投放
  • 公司主页网站怎么做百度交易平台官网
  • 国外做健康的网站自媒体营销代理
  • 海报设计 网站可以推广赚钱的软件
  • 做分析图地图网站百度自然搜索排名优化
  • net网站开发做手工简笔百度提交入口网址在哪
  • 什么是电子商务网站推广查询关键词
  • 用什么工具做网站视图口碑营销经典案例
  • 如何做网站网页流程新东方厨师学费价目表
  • 秦皇岛做网站优化价格济南网络推广公司电话
  • 网站内的搜索怎么做的纯注册app拉新平台
  • 建立网站后台谷歌 google
  • 长沙营业执照办理流程单页站好做seo吗
  • 怎样给网站做app搜索引擎优化的方式有哪些
  • 网站开发核心技术seo优化诊断工具
  • 我的家乡网站设计模板线上推广如何引流
  • 网站建设南昌厦门seo关键词优化
  • 用ci框架如何做动态网站易推广
  • 网站建设服务协议 印花税阳西网站seo
  • iapp怎么把网站做软件seo网站排名后退
  • 曼奇立德原画培训多少钱百度快速seo
  • 关于京东商城网站建设的实践报告网络推广渠道分类
  • win7 iis发布网站教程百度关键词搜索怎么弄
  • 厦门网站制作哪里好薇市场营销试题库(带答案)
  • 朝阳市网站建设媒体资源