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

百度最新版下载2020 惠州seo服务

百度最新版下载,2020 惠州seo服务,a5建站,武汉职业技术学院1. 全排列&#xff0c;排列型回溯 个人思路&#xff1a;可以枚举排列中每一个位置pos应该放什么元素&#xff0c;往下dfs就看看下一个位置pos放什么元素。 class Solution {public List<List<Integer>> permute(int[] nums) {List<List<Integer>> ans…

1. 全排列,排列型回溯

在这里插入图片描述
个人思路:可以枚举排列中每一个位置pos应该放什么元素,往下dfs就看看下一个位置pos放什么元素。

class Solution {public List<List<Integer>> permute(int[] nums) {List<List<Integer>> ansList = new ArrayList<>();boolean[] vis = new boolean[nums.length];dfs(nums, 0, ansList, new ArrayList<>(), vis);return ansList;}public void dfs(int[] nums, int pos, List<List<Integer>> ansList, List<Integer> curList, boolean[] vis) {if (pos == nums.length) {ansList.add(new ArrayList<>(curList));return;}for (int i = 0; i < nums.length; i++) {if (!vis[i]) {curList.add(nums[i]);vis[i] = true;dfs(nums, pos+1, ansList, curList, vis);// 恢复现场vis[i] = false; curList.remove(curList.size()-1);}}}
}

2. 组合,组合型回溯

在这里插入图片描述
个人思路:不像前面的全排列,按排列的位置应该放什么元素这种思路,而是直接看看nums中的每个元素是选还是不选,往下dfs的话就看看下一个nums的元素是选还是不选。

class Solution {public List<List<Integer>> subsets(int[] nums) {List<List<Integer>> ansList = new ArrayList<>();dfs(nums, 0, new ArrayList<>(), ansList);return ansList;}public void dfs(int[] nums, int curI, List<Integer> curList, List<List<Integer>> ansList) {// 递归出口if (curI >= nums.length) {ansList.add(new ArrayList(curList));return;}// 选nums[curI]curList.add(nums[curI]);dfs(nums, curI+1, curList, ansList); // 考虑下一个nums[curI]选还是不选curList.remove(curList.size()-1); // 恢复现场// 不选nums[curI]dfs(nums, curI+1, curList, ansList); // 考虑下一个nums[curI]选还是不选}
}
http://www.dtcms.com/wzjs/349778.html

相关文章:

  • 最新新闻事件今天长沙seo流量是什么意思
  • 网站如何维护免费跨国浏览器
  • 安阳做网站东莞网站营销
  • 雄安网站建设需要多少钱查询关键词排名软件
  • 404错误页面放在网站的哪里360开户推广
  • 免费mac做ppt模板下载网站中国产品网
  • 霍尔果斯网站建设网络营销手段
  • 网站首页是什么广州白云区今天的消息
  • 做市场调查的网站免费seo网络推广公司排名
  • 申请域名注册平台seo销售代表招聘
  • 龙岗区布吉街道防控措施优化大师的使用方法
  • 上海公司网站设成都百度推广和seo优化
  • 网站建设系统 网站自助建站系统工具刷网站排刷排名软件
  • 婚纱销售网站seo就是搜索引擎广告
  • 给我做网站的人老是给我留点尾巴怎样在百度上注册自己的店铺
  • 网站建设的后期服务要包括什么深圳seo推广外包
  • 网站建设依据太原高级seo主管
  • 厦门做网站哪家公司好网站搭建软件
  • 免费最好网站建设南京百度搜索优化
  • 西安医院网站建设淘宝怎么做引流和推广
  • html5网站开发开题报告千锋教育的真实性
  • 做网站还要买服务器吗semi final
  • 网站建设合同包含国际新闻最新消息十条摘抄
  • 做游戏平面设计好的素材网站有哪些卢镇seo网站优化排名
  • 济宁北湖旅游度假区建设局网站媒体软文发稿
  • 我国旅游网站的建设外链网站推荐
  • wordpress注册后发邮件seo外包
  • 方山建站报价营销型企业网站建设步骤
  • 全面的哈尔滨网站建设新品推广活动方案
  • wordpress加httpsseo网络优化专员