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

网站开发需要武汉seo排名扣费

网站开发需要,武汉seo排名扣费,个人可以注册企业邮箱吗,我做微信淘宝客网站有哪些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&#x…

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 中的所有整数 互不相同

解决:

dfs递归回溯

var res [][]int// 标准开局
func permute(nums []int) [][]int {res = make([][]int,0)dfs(0,nums)return res
}func dfs(x int,nums []int){if x==len(nums)-1{ //如果搜到最后一个,就代表搜完tmp := make([]int,len(nums)) copy(tmp, nums) //go里面需要注意copyres = append(res, tmp)return}for i :=x;i<len(nums);i++{ //注意从x开始,代表固定一个nums[i], nums[x] = nums[x],nums[i]dfs(x+1,nums)  //递归,固定下一个nums[i], nums[x] = nums[x],nums[i]}
} 
http://www.hengruixuexiao.com/news/41874.html

相关文章:

  • 猪八戒网做网站西安seo服务外包
  • 苏州新港建设集团有限公司网站付费内容网站
  • 百度飙风算法 小网站新手如何找cps推广渠道
  • 电商网站制作流程著名营销策划公司
  • 外贸网站翻译建设seo推广培训
  • 最新章节 第四百六十二章 花两亿做的网站网站发布与推广方案
  • 深圳工信部网站百度文章收录查询
  • 做网站用的pm是啥防疫管控优化措施
  • 东北做美甲的贷款在线播放英文网站seo臻系统
  • 重庆建网站上海百度推广电话
  • 网站活动推广方案网站查询域名ip
  • 做网站有哪些好处兰州seo快速优化报价
  • 做一个网上app软件多少钱杭州seo平台
  • 如何建设cf提卡网站青岛官网优化
  • 同一产品做多个网站黄页引流推广
  • 南昌网站搭建建设定制福州短视频seo获客
  • 建设网站的服务宗旨网站推广seo是什么
  • 怎么做简易网站三亚百度推广地址
  • 摄影网站策划书国家职业技能培训学校
  • 湘潭网站制作公司怎么弄推广广告
  • 用什么做网站更快捷方便块链友情链接平台
  • 个人备案做企业网站推广策划方案模板
  • 手工艺品网站建设目的鄞州seo服务
  • 遵义做网站广告联盟app下载官网
  • 网站维护更新网络营销心得体会800字
  • 通过模版做网站百度推广怎么开户
  • 设计师常用的图片网站提高搜索引擎排名
  • 大荔县住房和城市建设局网站盘多多网盘资源库
  • 重庆家居网站制作公司网络推广员
  • seo外贸网站建设山西seo推广