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

广告设计公司业务范围网站优化百度

广告设计公司业务范围,网站优化百度,网站开发中遇到哪些问题,做一个大型网站需要多少钱题目#xff1a;给你一个字符串 s#xff0c;请你将 s 分割成一些子串#xff0c;使每个子串都是回文串。返回 s 所有可能的分割方案。 思路#xff1a; 第一步#xff1a;确定参数与返回值。参数为字符串s#xff0c;分割起始下标startIndex#xff0c;无返回值 第二…题目给你一个字符串 s请你将 s 分割成一些子串使每个子串都是回文串。返回 s 所有可能的分割方案。 思路 第一步确定参数与返回值。参数为字符串s分割起始下标startIndex无返回值 第二步确定终止条件。当startIndexs.length()说明找到了一组分割方案将其加入结果集 第三步确定单层递归逻辑。for循环遍历s字符串从startIndex到s.length()-1。如果[startIndex,i]的区间下标组成的字符串是回文串则将该字符串加入path否则跳过本轮循环。接着递归回溯 代码 public ListListString resultnew ArrayList();public ListString pathnew ArrayList();public ListListString partition(String s) {backTracking(s,0);return result;}public void backTracking(String s,int startIndex){//如果startIndex切割线到最后一个元素则收集到一个回文串if(startIndexs.length()){result.add(new ArrayList(path));return;}for(int istartIndex;is.length();i){//如果是回文串则记录if(isPalindrome(s,startIndex,i)){String strs.substring(startIndex,i1);path.add(str);}elsecontinue;//递归回溯backTracking(s,i1);path.remove(path.size()-1);}}//判断是否为回文串public boolean isPalindrome(String s,int startIndex,int end){for(int istartIndex,jend;ij;i,j--){if(s.charAt(i)!s.charAt(j))return false;}return true;}
http://www.w-s-a.com/news/271223/

相关文章:

  • 网站404报错热水器网站建设 中企动力
  • 网站降权恢复淘宝 网站建设
  • 安州区建设局网站台州优秀关键词优化
  • 网站假设教程湖南微信管理系统
  • 网站备案属于公司哪一块哪个网站是专门做封面素材
  • 广州个人做网站内江建设局网站
  • 网站开发 360百科大连哪里有手机自适应网站建设维护
  • 如何查网站pv网站功防教程
  • 建设银行网站信息补充营销推广的作用
  • 网站见建设seo外链自动群发工具
  • 在境外做网站网站团购网站seo
  • 进网站后台加什么360推广 网站建设
  • 网站备案号码专做网站漏扫的工具
  • 罗店网站建设wordpress响应式
  • 网站怎么制作小程序wordpress实时获取qq资料
  • 网站的流量怎么赚钱经销做网站都有什么好处
  • 如何做好网站首页企术建站
  • 杭州网站建设咨询蓝韵网络聊城有制作网站的吗
  • 网站开发注意的事项深圳企业网站
  • 哈尔滨网站制作哪里专业网站建设维护有哪些内容
  • 花的网站建设规划书网络营销培训
  • 又拍云wordpress全站cdn无锡做网站品牌公司
  • 计算机网络工程网站建设黄石建设信息网站
  • 旅游网站开发毕业设计开题报告青岛网站建设服务公司
  • 人员调动在网站上怎么做网站开发课程意见和建议
  • 卓训网是个什么网站wordpress命令执行时间
  • 网站建设需要做哪些工作网片焊接
  • 网站优化方案dedecms win8风格网站模板
  • 企业如何制作网站管理系统慈溪住房和城乡建设部网站
  • 青岛网站建设有哪些公司区块链网站开发价格