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