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

河北手机版建站系统开发通许网站建设

河北手机版建站系统开发,通许网站建设,常州 网站制作,没有网站域名备案信息回溯解法思路#xff1a; 1.先声明一个集合来接受全部的回文子串组合#xff0c;在声明一个集合来接收单个回文子串的组合。 2.写一个回溯函数#xff0c;里面有终止条件和遍历全部组合的for循环来进行遍历全部的组合#xff0c;终止条件为开始索引等于字符串的长度时 1.先声明一个集合来接受全部的回文子串组合在声明一个集合来接收单个回文子串的组合。 2.写一个回溯函数里面有终止条件和遍历全部组合的for循环来进行遍历全部的组合终止条件为开始索引等于字符串的长度时表示遍历完了整个字符串li2加入到li1中去。在遍历for循环中要回溯操作同时要检查分割段是否为回文子串如果不是回文子串就跳过本次循环。 要写一个检查回文子串的函数其中用双指针来检查这个分割段是否是回文子串。 ​ class Solution {//接收全部的回文子串ListListString li1new ArrayList();//接收单个回文子串ListString li2new ArrayList();public ListListString partition(String s) {//调用回溯函数huisu(s,0);return li1;}//回溯函数public void huisu(String s,int startIndex){//判断分割到了字符串的末尾if(startIndexs.length()){li1.add(new ArrayList(li2));return;}//暴力的遍历全部组合for(int jstartIndex;js.length();j){//如果是回文子串则记录if(huiwen(s,startIndex,j)){//进行分割的字符操作String st s.substring(startIndex, j 1);li2.add(st);}else {//不是回文子串跳过这次循环continue;}//调用方法进行递归。huisu(s,j1);//得到回文串之后回溯li2.removeLast();}}//回文函数public boolean huiwen(String s,int startIndex,int j){//遍历用双指针的方法来检查字符串是否是回文子串while(startIndexj){if(s.charAt(startIndex)!s.charAt(j)){return false;}startIndex;j--;}return true;} }​
http://www.hkea.cn/news/14493767/

相关文章:

  • 如何制作网站板块建设通同类网站
  • 网站备案核验系统东莞建站响应式网站多少钱
  • 多国语言外贸网站模板手机电视网站大全
  • wordpress服务器外国seo关键词优化策略
  • c语言建网站用nas建设服务器网站
  • 网站备案查询不了百度信息流广告位置
  • 做毕业设计网站需要的工具做网站推广的价格
  • 玉林建设工程信息网站广州通app下载
  • 网站做好怎么开始做推广网上做网站赚钱
  • 网站建设运营岗位职责网络营销用什么软件
  • 自己做网站服务器的备案方法展馆设计方案ppt
  • 官方网站后台怎样做超链接网站做标签
  • 公司网站转微信小程序wordpress淘客板块
  • 网站流量检测wordpress调二级分类目录
  • 公司做网站所上传的产品图片wordpress站群+优化
  • 网站建设存在的问题及建议有域名如何建网站
  • 网站建设三折页做网站需要架构师吗
  • dz做网站缺点嘉兴seo外包平台
  • 淘宝首页网站怎么做网站群建设方案6
  • 期货网站开发怎么更改网站备案信息吗
  • 足球网站模板在线制作图片的网站
  • 做潮鞋的网站和平台网站平台延展性
  • 六安有哪些做网站的公司天津it外包公司
  • 公司网站设计专业的网页设计资源
  • 个人网站备案不通过电子商务网站开发费用
  • 网站非法收录用户信息金融网站建设方案书
  • 网站建设二级菜单如何查企业的工商信息
  • 岳阳市 网站建设ui设计机构培训过程
  • 商务网站建设的基本流程图网站开发高级工程师专业
  • 网站建设人员岗位要求php外贸网站