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

网站地图做关键词排名谷歌google官网下载

网站地图做关键词排名,谷歌google官网下载,便宜网站建设靠谱吗,c 做网站优点题目:给你一个字符串 s,请你将 s 分割成一些子串,使每个子串都是回文串。返回 s 所有可能的分割方案。 思路: 第一步:确定参数与返回值。参数为字符串s,分割起始下标startIndex,无返回值 第二…

题目:给你一个字符串 s,请你将 s 分割成一些子串,使每个子串都是回文串。返回 s 所有可能的分割方案。

思路:

第一步:确定参数与返回值。参数为字符串s,分割起始下标startIndex,无返回值

第二步:确定终止条件。当startIndex>=s.length(),说明找到了一组分割方案,将其加入结果集

第三步:确定单层递归逻辑。for循环遍历s字符串,从startIndex到s.length()-1。如果[startIndex,i]的区间下标组成的字符串是回文串,则将该字符串加入path,否则跳过本轮循环。接着递归,回溯

代码:

    public List<List<String>> result=new ArrayList<>();public List<String> path=new ArrayList<>();public List<List<String>> partition(String s) {backTracking(s,0);return result;}public void backTracking(String s,int startIndex){//如果startIndex(切割线)到最后一个元素,则收集到一个回文串if(startIndex>=s.length()){result.add(new ArrayList(path));return;}for(int i=startIndex;i<s.length();i++){//如果是回文串,则记录if(isPalindrome(s,startIndex,i)){String str=s.substring(startIndex,i+1);path.add(str);}elsecontinue;//递归回溯backTracking(s,i+1);path.remove(path.size()-1);}}//判断是否为回文串public boolean isPalindrome(String s,int startIndex,int end){for(int i=startIndex,j=end;i<=j;i++,j--){if(s.charAt(i)!=s.charAt(j))return false;}return true;}

http://www.hengruixuexiao.com/news/15779.html

相关文章:

  • 网站设计 日语站长工具箱
  • 做网站兼容性怎么设置重庆seo网站收录优化
  • 网站后台数据库备份怎么做网站推广软件免费观看
  • wordpress官方主题下载洛阳seo网站
  • 小游戏网站开发需要什么技术成都网络营销公司哪家好
  • 织梦怎么制作手机网站源码百度推广怎么开户
  • 杭州网站建设索q.479185700营销策划方案
  • 在线网页制作源码优化修复石家庄百度快照优化
  • 外贸网站建设 杭州广东seo推广贵不贵
  • 医院网站建设政策seo优化的主要任务包括
  • 做移动网站快速排名软件东莞网站建设推广公司
  • 网站建设吧google app下载
  • 网站html地图怎么做广东seo网络培训
  • 银锭网那个网站做的 好网站seo优化服务
  • 宁波网站制作定制软文公司代写
  • 个人可以做自媒体网站吗地推拉新app推广怎么做
  • 可用来做外链推广的网站营销软文是什么意思
  • 做图片推广的网站吗如何优化企业网站
  • 郑州网站推广优化外包公司中国疫情最新数据
  • 家里的电脑怎样做网站赚钱深圳十大网络推广公司排名
  • 网站开发小结女性广告
  • 哪些大型网站有做互联网金融桂平网络推广
  • 网站建设一条网站注册信息查询
  • 大连网站推广googleplaystore
  • 广东省著名商标在什么网站做员工培训课程
  • 传统的网站开发模式和mvcseo中文意思
  • b2b行业门户网站网页模板怎么用
  • 关于网站建设费用百度客户端官网
  • 广州网站建设服务电话软件开发培训机构排名
  • logo在线制作免费网站学网络运营在哪里学比较好