暴力解法,遍历,找相同
采用二分查找,查找的是相同的长度

public class test {public boolean isRepeat(String s, int len){for(int i=0; i<s.length()-len; i++){for(int j=i+1; j<s.length()-len; j++){if(s.substring(i,i+len).equals(s.substring(j, j+len))){return true;}}}return false;}public int longestRepeatingSubstring(String s){int left = 0;int right = s.length()-1;int max = 0;while (left <= right){int mid = left + (right - left)/2;boolean flag = isRepeat(s, mid);if(flag){max = mid;left = mid + 1;}else{right = mid - 1;}}return max;}
}

leetcode1062相关推荐

最新文章

  1. 【TarsosDSP】TarsosDSP 简介 ( TarsosDSP 功能 | 相关链接 | 源码和相关资源收集 | TarsosDSP 示例应用 | TarsosDSP 源码路径解析 )
  2. 来自 IsayNo (@IsayNooo) 的推文
  3. linux 内核3.8,[Beaglebone] BBB迁移到linux 3.8实时内核
  4. java 进程和线程
  5. CentOS搭建Ghost博客
  6. mysql8.0默认端口_mysql 8.0.19 安装 及 端口修改
  7. UG(NX)二次开发 BlockUI 集列表使用方法
  8. 传输线阻抗方程的推导
  9. Java 下载 Excel模板
  10. ElasticJob-Lite 框架源码学习
  11. clustalX2使用以及相关的问题
  12. python语言程序设计教程赵璐 第三章 课后习题 程序流程控制
  13. android 键盘自适应,Android输入框布局如何随键盘变化
  14. nasm预处理器(1)
  15. 天嵌TQ_E9卡片电脑移植飞思卡尔yocto L4.1.15_1.0.0_ga 第四篇 新版kernel(L4.1.15-r)移植
  16. 面试归来——梳理社招面试以及浅述对程序员职业生涯的看法
  17. NGS 数据过滤之 Trimmomatic
  18. 计算机网络——网络基础知识——思维导图(超全)
  19. 全民K歌推流直播Web实践
  20. 微积分中对函数曲线长度的计算

热门文章

  1. instagram获取图片地址和视频地址
  2. 从图片到dataframe——语义分割数据集制作全流程
  3. 校园卡水卡最低成本破解具体过程(补上上次工具教程)By:dj1149 -02
  4. 一年后再读《rework》
  5. 中国游客是否可以持中国驾照在美国自驾游?_游侠_新浪博客
  6. Learn OpenGL 笔记5.11 Anti Aliasing(抗锯齿)
  7. UI设计行业领域知识体系
  8. 一文搞定细菌基因组De Novo测序分析
  9. 若依开发文档手册[持续更新:拥抱初次使用若依的开发者]
  10. python调用pandas保存excel