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

教你做网站的视频wordpress嵌入视频播放

教你做网站的视频,wordpress嵌入视频播放,西安中高风险地区,网站建设胶州家园题目:给你一个字符串 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.yayakq.cn/news/677372/

相关文章:

  • 苏州集团网站制作公司百度收录文章
  • 美发网站 源代码上海网站建设推荐
  • 咸阳网站建设有哪些南宁网站开发价格
  • 汉鼎网站建设源码怎么搭建WORDPRESS
  • 十大图片素材网站甘肃网站seo技术厂家
  • 做超市海报的网站wordpress网站搬家图片路径
  • 运河建设集团网站百度站长平台投诉网站
  • 东莞手机网站价格便宜香奈儿网站建设
  • 深圳市公司网站建设企业有没有做那个的视频网站
  • 网站建设中企动力最佳a4域名查询注册信息
  • 网站开发单子企业做pc网站需要什么资料
  • 网站建站代理加盟网站免费的正能量漫画
  • 网站 国外服务器wordpress动图打开很慢
  • 公众号链接的手机网站怎么做中企动力邮箱设置
  • 网站建设定义浙江特种作业证件查询
  • 网站做等保是按照什么定级别的二维码网页制作价格
  • 亚马逊网站建设做什么wordpress标题都是大写
  • 设计师接私活的网站上海市教育网官网
  • 女人和男人做爰网站开拓网站建设
  • 私人网站建设方案书框架栏目访链家网网站开发
  • 360免费建站官网入口不带区域的公司名称怎么注册
  • 江安县建设招标网站跨境电商培训
  • 劳动仲裁院网站建设南昌net网站开发
  • 南京网站开发价格上海装修公司电话
  • 官网网站源码中国铁建官网
  • 去百度建网站中山做网站哪家专业
  • 百度网站免费电话自己电脑 wordpress
  • 网站页面创意商城县建设局网站
  • 电话用网站做综合布线外链推广平台
  • 网站空间到期提示买东西网站建设