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

网站共用数据库常用的搜索引擎

网站共用数据库,常用的搜索引擎,详情页模板哪个网站好,胶州网站建设哪里有我对回溯题还是不清楚,尤其是还原现场这部分。 这道题是从答案角度出发,考虑如何分割。参考Leetcode的解题。 在这个回溯过程中: 每走一步,对于每个逗号,有两个选项:要么不选它,要么选它。每个…

我对回溯题还是不清楚,尤其是还原现场这部分。
这道题是从答案角度出发,考虑如何分割。参考Leetcode的解题。

在这个回溯过程中:

  1. 每走一步,对于每个逗号,有两个选项:要么不选它,要么选它。每个选项就像是在树上走一个分支。
  2. 但是我们一次只能处理一个分支,计算完了【不选】的分支,就要倒回去,回到前面去处理另外一个【选】的分支。倒回去之前加到 path 中的数据是垃圾数据,要及时清除掉。
class Solution {private final List<List<String>> ans = new ArrayList<>();private final List<String> path = new ArrayList<>();private String s;public List<List<String>> partition(String s) {this.s =s;dfs(0);return ans;}private void dfs(int i){if(i==s.length()){ans.add(new ArrayList<>(path));return;}//i为子串开始的位置,j为子串结束的位置for(int j=i; j<s.length();j++){if(isPalindrome(i,j)){path.add(s.substring(i,j+1));//对s的剩余部分进行分割dfs(j+1);//回溯path.remove(path.size()-1);}}}//判断是否为回文串private boolean isPalindrome(int left, int right){while(left<right){if(s.charAt(left++)!=s.charAt(right--)){return false;}}return true;}
}
http://www.khdw.cn/news/15531.html

相关文章:

  • 中信建设有限责任公司官网招聘信息seo关键词推广渠道
  • 常平网站建设百度seo是啥
  • 开阿里巴巴网站建设流程优化大师win10下载
  • 怎么查网站建设是哪家公司百度手机助手app下载官网
  • 政和网站建设百度新闻头条
  • 郑州高端网站公司外贸seo优化公司
  • .net招聘网站怎么做如何建立网站 个人
  • 罗湖区网站建设多少钱百度网站首页提交入口
  • 2345网址大全天气预报济南百度seo建议
  • 怎么免费做一个网站做淘宝客网店运营推广中级实训
  • wordpress图片不被收录南京百度推广优化
  • 苏州做网站好的培训机构优化
  • 网络工作室名字创意好听网络优化app
  • 襄阳网站建设开发优化网站教程
  • 张云网站建设免费隐私网站推广
  • 苏州建设网站制作香港头条新闻
  • 郑州做网站优化公软文写作
  • 特色的南昌网站制作常用的关键词有哪些
  • aqq安装下载windows7优化大师
  • 邮箱检测网站中国最新消息
  • 深圳市网站建设哪家好如何进行搜索引擎优化
  • 布吉做网站我要安装百度
  • 南京网站建设网衡水网站seo
  • 制作游戏的软件手机版上海seo推广方法
  • 云优化网站建设网上怎么找客户资源
  • wordpress tag做专题seo算法优化
  • 做网站推广哪家好东莞网站seo公司
  • 太原做网站的公司网站建设今天刚刚发生的新闻事故
  • 网站制作优化排名怎么开发自己的小程序
  • 找熟人做网站的弊端网络软文营销