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

电脑本地网站建设安阳县事业单位招聘2021

电脑本地网站建设,安阳县事业单位招聘2021,网站公司 模板,做软欧的网站全排列II 给定一个可包含重复数字的序列 nums ,按任意顺序 返回所有不重复的全排列。 Leetcode 47 学习记录自代码随想录 示例 1: 输入:nums [1,1,2] 输出: [[1,1,2], [1,2,1], [2,1,1]] 示例 2: 输入&#xff1…

全排列II

给定一个可包含重复数字的序列 nums ,按任意顺序 返回所有不重复的全排列。

Leetcode 47

学习记录自代码随想录

示例 1:
输入:nums = [1,1,2]
输出:
[[1,1,2],
[1,2,1],
[2,1,1]]

示例 2:
输入:nums = [1,2,3]
输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]

提示:
1 <= nums.length <= 8
-10 <= nums[i] <= 10

要点:1.需要两层去重,既要树层去重也要在同一树枝去重;
2.可以只使用used进行树层去重或者单独使用used进行树枝去重,而uset进行树层去重;
3.组合问题和排列问题是在树形结构的叶子节点上收集结果,而子集问题就是取树上所有节点的结果。
4.树层去重相比于树枝去重较高;
在这里插入图片描述
在这里插入图片描述

class Solution {
private:vector<int> path;vector<vector<int>> result;void backtracking(vector<int>& nums, vector<int> used){if(path.size() == nums.size()){result.push_back(path);return;}unordered_set<int> uset;for(int i = 0; i < nums.size(); i++){// if(used[i] == 1 || (i > 0 && used[i-1] == 0 && nums[i] == nums[i-1])){//     continue;// }if(used[i] == 1 || uset.find(nums[i]) != uset.end()){continue;}uset.insert(nums[i]);used[i] = 1;path.push_back(nums[i]);backtracking(nums, used);path.pop_back();used[i] = 0;}}
public:vector<vector<int>> permuteUnique(vector<int>& nums) {path.clear();result.clear();// sort(nums.begin(), nums.end());  // 树层去重 要排序vector<int> used(nums.size(), 0);backtracking(nums, used);return result;}
};
http://www.dtcms.com/wzjs/553175.html

相关文章:

  • 网站编程赚钱网站维护需要什么技能
  • 黑龙江网站开发长沙旅游攻略美食
  • 东莞做网站公司首选北京房产网58同城网
  • 个人网站需要备案吗电商指的是什么行业
  • 网站百度没收录自治区住房和城乡建设部网站
  • 百度主机做视频网站怎么样广元网站开发
  • 余江区建设局网站老薛主机wordpress模板
  • 网站建设平台选用网页传奇app
  • 自己搞网站建设北京市中关村有哪家可以做网站维护
  • 模版网站建设步骤详解苏州的互联网企业
  • 全栈网站开发者ui一般用什么软件做
  • 成都网站建设开发百度竞价排名是哪种方式
  • 网站开发技术服务费合同深圳的网站建设公司的外文名是
  • 网站做淘客免费做企业推广的网站
  • 装饰工程施工郑州网站建设方案优化
  • php能区别电脑网站和手机网站吗怎么嵌入到phpcms北京网站建设企业网站制作
  • 建设网站一定要会代码吗网站怎么上传代码吗
  • 租车行网站模版电商公司怎么注册营业执照
  • 文化墙设计网站推荐WordPress模板资源下载站
  • 电子商务网站建设(论文网站搜索功能设计
  • 自己做的网站什么时候可以赚钱重庆网站备案注销
  • 什么是网站的访问流量做音乐网站首页要求
  • 网站开发专业定制北京建设厅网站首页
  • 图书馆网站开发总结企业为什么要ipo
  • 如何做ps4游戏视频网站上海市工程建设监理协会网站
  • 网页制作工具的选择与网站整体风格没有关系网页开发模板
  • 牛栏前网站建设如何刷网站流量
  • 网站备案代理公司网站抓取qq
  • 免费做网站怎么做网站吗wp博客seo插件
  • 建站官网模板百度账号中心官网