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

网上做博彩网站代理赚钱吗怎么让百度搜索靠前

网上做博彩网站代理赚钱吗,怎么让百度搜索靠前,加强文明网站内容建设,专业的设计网站有哪些题目链接: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]]示…

题目链接: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 中的所有整数 互不相同

 解题思路

本题是最典型的回溯法实现。使用深度优先遍历,每一次“碰壁”后才回头(即遍历到最后一个才回溯)。

class Solution {public List<List<Integer>> permute(int[] nums) {List<List<Integer>> res = new ArrayList<>();// 用于标记是否使用过boolean[] used = new boolean[nums.length];// 用于存放当前排列List<Integer> arr = new ArrayList<>();dfs(nums, used, res, arr);return res;}public void dfs(int[] nums, boolean[] used, List<List<Integer>> res, List<Integer> arr) {if (arr.size() == nums.length) {res.add(new ArrayList<>(arr));return;}for (int i = 0; i < nums.length; i++) {// 如果没有使用过if (!used[i]) {used[i] = true;arr.add(nums[i]);// 递归dfs(nums, used, res, arr);used[i] = false;// 回溯arr.remove(arr.size() - 1);}}}
}

http://www.wangmingla.cn/news/11432.html

相关文章:

  • 做网站商城需要什么软件长春网站关键词推广
  • 为什么asp.net做的网站上传后不显示照片seo点击软件哪个好用
  • 域名网站可以做多个品牌产品吗怎样推广一个产品
  • 建筑公司资质等级分几级百度seo关键词排名技术
  • 工信部网站备案怎么登录微信公众号的推广
  • 做响应式网站公司口碑营销的产品有哪些
  • 网站建设自己能做吗国家免费技能培训平台
  • 商城网站开发 多少钱淘宝运营一般要学多久
  • 网站优化报价上海百度推广排名
  • 网站开发的高级阶段包括新闻20条摘抄大全
  • 深圳网站建设者百度关键词排名技术
  • 用别的域名给网站做竞价最火的推广软件
  • 设计师如何做自己的个人网站nba西部排名
  • 优网营销网站建设贵阳网站建设公司
  • 网站建设品牌公司低价刷赞网站推广
  • 书店网站建设设计方案百度网盘app下载安装电脑版
  • 本地上海集团网站建设河南seo优化
  • 长沙个人做网站做网站优化推广
  • 日本做a的动画视频在线观看网站台州百度推广优化
  • 做企业网站报价百度关键词搜索排名帝搜软件
  • dw网页制作步骤图文cs6黑帽seo之搜索引擎
  • 怎么在别人网站上做锚文本链接今天最新新闻事件报道
  • 有哪些网站有收录做红酒的商行百度账号购买1元40个
  • 单位门户网站建设百度搜索排名与点击有关吗
  • 门户网站开发招标热搜关键词
  • 网站排名怎么做的seo sem关键词优化
  • 深圳模板网站建设深圳网络推广营销公司
  • 这样自己做网站本周热点新闻事件
  • 做商城类网站备案时需提供什么证件b站推广网站2024mmm
  • 上线了 建立网站今天发生的重大新闻内容