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

怎样把已经有的网站做推广用html做网站的步骤

怎样把已经有的网站做推广,用html做网站的步骤,网站建设公司前景,小规模企业所得税优惠政策46. 全排列 给定一个不含重复数字的数组 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: 输入&#…

46. 全排列

给定一个不含重复数字的数组 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]]

提示:

  • 1 <= nums.length <= 6
  • -10 <= nums[i] <= 10
  • nums 中的所有整数 互不相同

解题思路:

递归回溯(Recursion、Backtrack)

class Solution {public List<List<Integer>> permute(int[] nums) {// 递归回溯// Time: O(n x n!)// Space: O(n)List<List<Integer>> res = new ArrayList<>();backtrack(nums, 0, res);return res;}private void backtrack(int[] nums, int start, List<List<Integer>> res) {// 如果当前位置已经是数组的末尾,说明已经生成了一个排列,将其加入结果列表if (start == nums.length) {List<Integer> permutation = new ArrayList<>();for (int num : nums) {permutation.add(num);}res.add(permutation);return;}// 将当前位置的数字与后面的数字交换,并递归生成下一个位置的排列for (int i = start; i < nums.length; i++) {// 交换当前位置的数字与后面的数字swap(nums, start, i);// 递归生成下一个位置的排列backtrack(nums, start + 1, res);// 恢复原始状态,以便进行下一次交换swap(nums, start, i);}}private void swap(int[] nums, int i, int j) {int tmp = nums[i];nums[i] = nums[j];nums[j] = tmp;}
}

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

相关文章:

  • 理财网站方案建设小牛加速器
  • 网站外链建设的八大基本准则网站开发主要有两个阶段
  • 建行商城网站wordpress简约文字主题
  • 小企业网站怎么做技术优化seo
  • 网站底部版权信息字体颜色工商核名官网
  • 网站上报名系统怎么做创业商机网餐饮
  • 有什么网站是做企业型的python 兼职网站开发
  • 西安住房和城乡建设局网站wordpress 静态 cdn
  • 潜水艇官方网站代理网站建设广州哪家好
  • 做网站为什么要建站点沟通交流类网站有哪些
  • 建设网站要钱么成都餐饮vi设计公司
  • 内部优化网站seo快速
  • 收益网站制作目前提供目录类搜索引擎的网站
  • 专做水果店加盟的网站做网站需要考虑seo吗
  • 城乡与建设部网站首页北京网站建设 网络推广
  • 公司网站服务器租用优秀设计作品的网站
  • 网站嵌入地图html5网站都有那个
  • 如何建立网站快捷链接安徽政务服务网
  • 湛江做网站seo二级域名 wordpress
  • 网站代理备案表建设聚美优品网站收流量费吗
  • 写代码做网站软件开发接单网站
  • 简述企业网站建设的目的有哪些怎么进不了深圳市建设局网站
  • 网站备案需要提供网站建设方案书领地免费网站
  • 网站前段打不开 后台也进不去网站运营管理教材
  • 自己怎么给网站做优化排名百度网站建设工具
  • 二手书网站开发设计广州做网站的网络公司
  • 林业厅网站建设招标网站建设一年多少
  • 网站建设及模板使用教程贸易公司注册资金多少合适
  • wordpress新闻视频站做网站每年要交不费用吗
  • 建设网站公司电话销售话术263企业邮箱账号格式