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

网站备案接入商是什么app运营策略

网站备案接入商是什么,app运营策略,唐山网站建设开发,wordpress xampp文章目录 90. 子集 II题目描述回溯算法 90. 子集 II 题目描述 给你一个整数数组 nums #xff0c;其中可能包含重复元素#xff0c;请你返回该数组所有可能的子集#xff08;幂集#xff09;。 解集 不能 包含重复的子集。返回的解集中#xff0c;子集可以按 任意顺序 … 文章目录 90. 子集 II题目描述回溯算法 90. 子集 II 题目描述 给你一个整数数组 nums 其中可能包含重复元素请你返回该数组所有可能的子集幂集。 解集 不能 包含重复的子集。返回的解集中子集可以按 任意顺序 排列。 示例 1 输入nums [1,2,2] 输出[[],[1],[1,2],[1,2,2],[2],[2,2]] 示例 2 输入nums [0] 输出[[],[0]] 提示 1 nums.length 10-10 nums[i] 10 回溯算法 class Solution { public:// 主函数接受一个整数数组作为输入返回该数组所有可能的不重复子集vectorvectorint subsetsWithDup(vectorint nums) {sort(nums.begin(), nums.end()); // 先对数组进行排序以便处理重复元素vectorbool used(nums.size(), false); // 记录每个元素是否被使用避免重复子集backstracking(nums, 0, used); // 开始回溯算法return result; // 返回所有找到的子集}private:vectorvectorint result; // 用于存储所有可能的子集vectorint path; // 用于存储当前路径即当前构造的子集// 回溯函数void backstracking(vectorint nums, int start, vectorbool used) {result.push_back(path); // 将当前路径添加到结果集// 遍历数组中的每个元素for (int i start; i nums.size(); i) {// 如果当前元素和前一个元素相同并且前一个元素没有被使用过// 则跳过当前元素避免产生重复的子集if (i 0 nums[i] nums[i - 1] !used[i - 1]) {continue;}path.push_back(nums[i]); // 将当前元素加入到路径used[i] true; // 标记当前元素为已使用backstracking(nums, i 1, used); // 递归调用继续向路径添加元素path.pop_back(); // 回溯移除路径中的当前元素used[i] false; // 取消当前元素的已使用标记}} };这段代码实现了一个基于回溯算法的解决方案来生成所有可能的子集包括处理重复元素以避免重复子集的情况。首先它通过排序输入数组nums来处理可能的重复元素。used数组用来跟踪每个元素的使用情况确保在生成子集时不会因为重复元素而产生重复的子集。 在backstracking方法内部每次调用都会将当前path加入到结果集result中然后通过一个循环遍历nums数组的剩余部分。如果当前元素与前一个元素相同并且前一个元素没被使用过循环会跳过当前元素通过这种方式来避免生成重复的子集。 每次递归调用backstracking都会向path中添加一个新元素并且更新used数组来反映这个元素已经被使用过了。一旦完成了对当前元素的处理代码会通过path.pop_back()和used[i] false来回溯即移除当前元素并标记为未使用以便于下次循环可以使用该元素的下一个元素。
http://www.hkea.cn/news/14515338/

相关文章:

  • 工作室网站需要备案吗网页美工设计教学设计
  • 南阳网站建设报价wordpress按地区
  • 哪个网站做舞蹈培训推广效果好南通建设网站
  • 文章写作网站外包加工项目
  • 业务网站在线生成高效利用js的代码库
  • 放心网站推广优化咨询网站开发需要多少行代码
  • 做seo推广公司网站推广优化怎么做最好
  • 用vs做网站的登录深圳网站建设怎么做
  • 随州网站建设哪家优惠微信开发显示wordpress
  • 买了域名后怎么建网站wordpress升级php版本
  • 网站建设公司哪里可以做展馆展示设计公司招聘信息
  • 会HTML怎么做网站google推广及广告优缺点
  • 东莞网站关键词优化哪家好论坛源码推荐
  • 购买腾讯云 做网站在线做头像的网站
  • 家具网站模板下载舟山市城市建设档案馆网站
  • 帮别做网站一个空间可以绑定几个网站
  • 网站查询1元云购网站怎样建设
  • 网站的meta标签优化网站备案要关闭吗
  • c 写网站建设框架网站开发可以用两种语言吗
  • 做那个网站成都医疗seo整站优化
  • 淄博网站排名公司前端网页代码
  • 北京微信网站建设wordpress 经典主题
  • 销售网站后台维护怎么做wordpress登录不上后台
  • 郑州机械网站建设没有备案的网站可信吗
  • 视频建设网站首页网站导航条和表格怎么做
  • 现在的网站开发都用什么开发徐州百度搜索网站排名
  • 网站自动化采集营销型公司网站
  • 网站正在建设中手机版wordpress mip手机主题
  • 济南网站建设方案书网站建设教程在线观看
  • 网站开发需要学习什么技术大兴营销型网站建设