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

网站banner尺寸大小360开户推广

网站banner尺寸大小,360开户推广,纯图片网站,青岛做网站企业1.题目解析 2.讲解算法原理 1.首先画出决策树&#xff0c;越详细越好 2.设计代码 全局变量 List<List<Integer>> retList<Integer> pathboolean[] check dfs函数 仅关心某一节点在干什么 细节问题回溯 干掉path最后一个元素修改check权限 剪枝 check中为…

1.题目解析

2.讲解算法原理  

1.首先画出决策树,越详细越好

2.设计代码

  • 全局变量
    • List<List<Integer>> ret
    • List<Integer> path
    • boolean[] check 
  • dfs函数
    • 仅关心某一节点在干什么
  • 细节问题
  • 回溯
    • 干掉path最后一个元素
    • 修改check权限
  • 剪枝
    • check中为true的不能使用,要剪掉
  • 递归出口
    • 遇到叶子结点的时候,直接添加结果

3.编写代码 

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

http://www.ds6.com.cn/news/21901.html

相关文章:

  • 在线聊天网站建设广告营销策略有哪些
  • 外贸网站制作淘宝推广方式
  • 做餐饮要看的网站微信上怎么做广告推广
  • 鞍山网站制作推广十大营销策略
  • 企业怎么做网站建设怎么查百度竞价关键词价格
  • 设计非常漂亮的网站推广营销app
  • Ext做网站小时seo百度关键词点击器
  • 视频网站怎么做采集百度排名优化专家
  • 高水平网站运营托管网络营销seo优化
  • js wordpress 菜单管理系统宁波seo优化公司
  • 提升网站建设品质公司十堰seo排名公司
  • 网站的文案站外引流推广渠道
  • 专业建站商唐山seo优化
  • 500套wordpress模板下载seo网络营销案例分析
  • 深圳网站建设 独百度关键词检测工具
  • 福州外贸网站制作南宁百度seo排名公司
  • 对京东网站建设的总结app001推广平台
  • 网站建设工资高吗seoul是韩国哪个城市
  • 从化区住房和建设局网站推广app平台
  • scratch编程网站关键词优化包年推广
  • 做网站在厦门排前5名steam交易链接在哪复制
  • 潍坊网站建设公司电话河南做网站优化
  • 做网站最基本谷歌浏览器官网
  • vs2010做网站实体店铺引流推广方法
  • 甘肃网站建设公司东莞网站seo公司哪家大
  • 大连企业建站seo搜索优化专员
  • 邢台建手机网站流程seo自动排名软件
  • 自己做电商网站吗今天热点新闻事件
  • 5分钟建站wordpress模板免费网站建设
  • wordpress右键seo营销的概念