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

市场网站建设做钓鱼网站教程

市场网站建设,做钓鱼网站教程,虚拟主机的概念和功能,金昌网站建设目录 46. Permutations 方法一、使用used数组回溯 方法二、不使用used数组回溯 47. Permutations II 回溯法 46. Permutations 方法一、使用used数组回溯 class Solution {vector<vector<int>> res;vector<int> apermutation; public:vector<vector…

目录

46. Permutations

方法一、使用used数组回溯

方法二、不使用used数组回溯

47. Permutations II

回溯法


46. Permutations

方法一、使用used数组回溯

class Solution {vector<vector<int>> res;vector<int> apermutation;
public:vector<vector<int>> permute(vector<int>& nums) {vector<int> used(nums.size(),false);backtracking(nums,used);return res;}void backtracking(vector<int>& nums,vector<int> &used){if(apermutation.size() == nums.size()){res.push_back(apermutation);return;}for(int i = 0;i < nums.size();i++){if(used[i])continue;apermutation.push_back(nums[i]);used[i] = true;backtracking(nums,used);apermutation.pop_back();used[i] = false;}}
};

方法二、不使用used数组回溯

class Solution {vector<vector<int>> res;
public:vector<vector<int>> permute(vector<int>& nums) {backtracking(nums,0);return res;}void backtracking(vector<int>& nums,int start){if(start == nums.size()){res.push_back(nums);return;}for(int i = start;i < nums.size();i++){swap(nums[i],nums[start]);backtracking(nums,start+1);swap(nums[i],nums[start]);}}
};

47. Permutations II

回溯法

class Solution {vector<vector<int>> res;vector<int> apermutaion;
public:vector<vector<int>> permuteUnique(vector<int>& nums) {sort(nums.begin(),nums.end());vector<bool> used(nums.size(),false);backtracking(nums,used);return res;}void backtracking(vector<int>& nums,vector<bool> &used){if(apermutaion.size() == nums.size()){res.push_back(apermutaion);return;}for(int i = 0;i <nums.size();i++){if(used[i])continue;if(i >0 && nums[i]==nums[i-1] && used[i-1]==false)continue;apermutaion.push_back(nums[i]);used[i] = true;backtracking(nums,used);apermutaion.pop_back();used[i] = false;}}
};
http://www.dtcms.com/wzjs/570618.html

相关文章:

  • 潍坊个人网站制作门户网站营销
  • 怎样做网站标题的图标北京网站开发公司一网天行
  • 招远建网站南阳企业做网站
  • 做填写信息的超链接用什么网站关于网络编辑作业做网站栏目新闻的ppt
  • 建网站要多少费用旺道seo推广
  • 网站验收确认wordpress数据文件路径
  • 九江公司网站建设网站建设 四川
  • 网站设计公司要多少钱常见网页设计
  • 琼海商城网站建设创意定制
  • 网站运营与管理试卷全网万能搜索引擎
  • 网站域名怎么购买软件安卓下载
  • 网站建设用细节取胜网页seo是什么意思
  • 营销型的网站企业网站建设哪家学校好
  • 淄博网站开发选网泰网站做自适应好不好
  • 请问大连谁家做网站在网站开发中如何设置登录
  • 百度SEO是谁做的网站东仓建设网站
  • 北京进入紧急状态网站页面怎么优化
  • 深圳工信部网站备案信息查询安卓开发和网站开发
  • 网站设计英语wordpress 多媒体播放
  • 网站开发后怎么转安卓app什么系统做网站最安全
  • 北京网站建设 性价比怎么注册公司名字
  • 成都营销型网站公司电话阿里巴巴官网下载
  • 衡水哪儿专业做网站让网站不要保存密码怎么做
  • wordpress 最好的插件seo行业岗位
  • 网站备案为何要关站扬中人才招聘网
  • ps做图下载网站有哪些大学生人才招聘网官网
  • 基于phpmysql的网站开发黄岛网站建设负面消息处理
  • 网站成功案例怎么做localhost wordpress
  • 河北中太建设集团有限公司网站厦门网站制作计划
  • 做程序界面的网站58同城买房网