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

深圳市移动端网站建设公司网站如何建立

深圳市移动端网站建设,公司网站如何建立,wordpress 更换主题,wordpress外贸源码跟着carl学算法,本系列博客仅做个人记录,建议大家都去看carl本人的博客,写的真的很好的! 代码随想录 LeetCode:131. 分割回文串 给你一个字符串 s,请你将 s 分割成一些子串,使每个子串都是回文串。返回 s 所…

跟着carl学算法,本系列博客仅做个人记录,建议大家都去看carl本人的博客,写的真的很好的!
代码随想录

LeetCode:131. 分割回文串
给你一个字符串 s,请你将 s 分割成一些子串,使每个子串都是回文串。返回 s 所有可能的分割方案。
示例 1:
输入:s = “aab”
输出:[[“a”,“a”,“b”],[“aa”,“b”]]
示例 2:
输入:s = “a”
输出:[[“a”]]

其实这题和前面的组合问题还是类似的,只是这里加了个切割字符串并且判断是否回文的概念,需要注意子串怎么切割,这里是左闭右开的,index~i + 1这个区间的就是子串

	public List<List<String>> partition(String s) {List<List<String>> res = new ArrayList<>();backtracking(s, 0, new ArrayList<>(), res);return res;}private void backtracking(String s, int index, List<String> path, List<List<String>> res) {if (index == s.length()) {res.add(new ArrayList(path));return;}for (int i = index; i < s.length(); i++) {if (isPalindrome(s, index, i)) {path.add(s.substring(index, i + 1));backtracking(s, i + 1, path, res);path.remove(path.size() - 1);}}}private boolean isPalindrome(String s, int start, int end) {while (start <= end) {if (s.charAt(start) != s.charAt(end)) {return false;}start++;end--;}return true;}
http://www.yayakq.cn/news/270400/

相关文章:

  • 长沙网站设计优刻wordpress 网站卡
  • 聊城做网站信息网站开发7个基本流程图
  • 网站编程教学上海做无创DNA医院网站
  • 网站建设怎么上传数据wordpress带会员的主题
  • 免费的行情网站ifind是常州百度网站排名
  • 手机网站焦点图二人世界视频免费
  • 织梦网站如何打通百度小程序图书馆网站建设研究
  • 网站不设置关键词描述深圳坪山住房和建设局网站
  • 6731官方网站下载动漫网站设计论文
  • 西部数码网站管理系统金点子创业项目
  • 网站策划专员所需知识注册公司怎么查询
  • 深圳做网站一个月多少钱网站建设 百度云盘
  • 电子商务安全问题 网站权限管理wordpress主题 dux1.8
  • 免费企业网站建设哪种马鞍山市建设银行网站
  • 信用中国 网站 支持建设高港区住房和城乡建设局网站
  • 做的网站为什么图片看不了昆山网站建设官网
  • 网站做优化好还是做推广好广西展厅设计公司
  • 券优惠网站如何做福田祥菱m2双排后双轮
  • 中国设计网站官网地址品牌营销传播
  • 金华官方网站建设在线电子印章制作生成免费
  • 深圳网站建设公司哪家网站建设通用代码
  • 网站平台建设情况汇报网站的域名在哪里看
  • 长沙建站优化夏邑做网站
  • 大足网站建设网站数据建设涉及哪些内容
  • 重庆沙坪坝做网站企业网站信息化建设
  • 网站建设的摊销定制营销型网站制作
  • 莱西网站建设哪家好企业注册百家号可以做网站吗
  • 织梦网站程序安装教程避免视觉效果混淆
  • 专业移动微网站设计flash网站系统
  • 招聘网站建设销售成品网站w灬源码火龙果