当前位置: 首页 > 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.tj-hxxt.cn/news/17591.html

相关文章:

  • 阿拉尔市建设局网站环球网最新消息疫情
  • 商用网站开发计划书谷歌seo培训
  • 学做蛋糕有哪些网站谷歌搜索网页版入口
  • 代办公司注册怎么收费站长工具seo查询
  • 网站建设公司 校园网站网站模板平台
  • 怎么找到换域名的网站如何做网络销售平台
  • 好的网站建设网电商营销推广有哪些?
  • 医疗器械网站建设策划书百度官网登录入口
  • 滨海专业做网站的公司搜索网站排行榜
  • 免费网站免费进入在线有没有帮忙推广的平台
  • 简约商务ppt模板免费下载seo优化 搜 盈seo公司
  • 海淀手机网站设计公司域名备案官网
  • 用数字做域名网站怎样在百度上做免费推广
  • 一么多设计公司seo网络推广是什么意思
  • 庆阳新闻网seo技术大师
  • 做游戏模板下载网站百度问答一天能赚100块吗
  • 国外公司做中国网站目前最火的自媒体平台
  • 网站建设杭州网上做广告宣传
  • 网络公司制作网站三只松鼠有趣的软文
  • wordpress 获取文章评论数莫停之科技windows优化大师
  • 张家港网站开发培训广告代理黄页污水
  • 做网站的企业排名seo网站排名优化软件
  • 手机网站模板 html网站如何发布
  • 上海十大策划公司排名广州seo排名优化
  • wordpress aliyun-oss百度seo最成功的优化
  • 建设工程获奖查询网站百度竞价的优势和劣势
  • 外贸营销网站推广百度seo详解
  • 建设外贸商城网站拼多多标题关键词优化方法
  • 做快递单网站百度官网网站登录
  • 广州线下教学seo发包技术教程