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

移动应用平台重庆seo整站优化设置

移动应用平台,重庆seo整站优化设置,关键词优化排名价格,中国住房和城乡建设部网站建造师leetcode46 给定一个不含重复数字的数组 nums ,返回其 所有可能的全排列 。你可以 按任意顺序 返回答案。 示例 1: 输入:nums [1,2,3] 输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]示例 2: 输入&#…

leetcode46

给定一个不含重复数字的数组 nums ,返回其 所有可能的全排列 。你可以 按任意顺序 返回答案。

示例 1:

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

示例 2:

输入:nums = [0,1]
输出:[[0,1],[1,0]]

示例 3:

输入:nums = [1]
输出:[[1]]

需要记忆nums是否被用过,使用used记忆

递归终止条件:temp达到预定大小,push,返回

递推条件:没使用过的,push进temp。进下一层。递归达到最大深度后,释放最后一位。回溯都是一位一位释放的,不要着急

vector<vector<int>> permute(vector<int>& nums) {if (nums.size() == 1) {return { nums };}       vector<vector<int>> res;vector<int> temp; vector<bool> used(nums.size(), false);help(nums, res, temp,used);return res;
}
void help(vector<int>& nums, vector<vector<int>>& res, vector<int> temp, vector<bool>& used) {if (temp.size() == nums.size()) {res.push_back(temp);return;}for (int i = 0; i < nums.size(); i++) {if (!used[i]) {temp.push_back(nums[i]);used[i] = true;help(nums, res, temp, used);used[i] = false;temp.pop_back();}                       }return;
}

http://www.yayakq.cn/news/821332/

相关文章:

  • 聚美优品网站建设项目规划书网站建设课程设计报告php
  • 自助建站 知乎企业为什么要交税
  • 备案网站负责人必须为法人吗湖南网站开发哪家好
  • 学校招办网站怎么做一级a做爰片免费网站
  • 网站建设培训要多久wordpress文章归档
  • 做网站用商标吗网站需要服务器吗?
  • pc版网站生成App广州市比较大型的网站建设公司
  • 个人接外包的网站免费查询公司信息
  • 贵州网站建设价格电子商务网站建设的体会
  • 什么网站权重高如何自学广告设计
  • 怎么做外汇返佣的网站西域电商平台官网
  • 河南洛阳网站建设最新室内装修效果图大全
  • 四海网络网站建设咨询个人网站的设计与实现
  • 全国门户网站有哪些厦门建设局地址
  • 网站右侧虚代码wordpress 移动端编辑
  • 咸阳市城市建设管理局网站seo技术服务
  • 上海专业建站最低价阿里云服务器安装wordpress
  • 吉林网站建设吉林专业的西安免费做网站
  • 网站开发指南发布个人免费网站的一般流程图
  • 溧阳网站建设哪家好空间域名主机网站模板
  • 做盗版电影网站违法吗织梦电子行业网站模板
  • 西安蓝海网站建设微信 网站 优劣势
  • 奢侈品网站模板淘宝关键词搜索
  • 网站开发技术的比较合肥网页设计工资
  • 少主网络建站网站开发有多少种
  • 开业时网站可以做哪些活动360街景地图怎么看
  • 做网站开发需要的英语水平陕西响应式网站建设
  • 电影网站cpa怎么做提供北京国互网网站建设
  • 佛山网站优化服务百度网页版下载
  • 台州市城市建设投资公司网站高端网站设计收费