Java实现-最长无重复字符的子串
来源:互联网 发布:淘宝评论在哪里写 编辑:程序博客网 时间:2024/06/05 02:12
public class Solution { /** * @param s: a string * @return: an integer */ public int lengthOfLongestSubstring(String s) { // write your code here if(s.length()==0){return 0;}int maxLength=1;List<Character> list=new ArrayList<Character>();list.add(s.charAt(0));for(int i=1;i<s.length();i++){if(list.contains(s.charAt(i))){int index=list.indexOf(s.charAt(i));list=list.subList(index+1, list.size());list.add(s.charAt(i));//System.out.println(list);maxLength=Math.max(maxLength, list.size());}else{list.add(s.charAt(i));maxLength=Math.max(maxLength, list.size());}}return maxLength; }}
阅读全文
0 0
- Java实现-最长无重复字符的子串
- 最长无重复字符的子串
- 最长无重复字符的子串
- 最长无重复字符的子串
- 最长无重复字符的子串
- 最长无重复字符的子串
- 最长无重复字符的子串
- 最长无重复字符的子串
- 最长无重复字符的子串
- 最长无重复字符子串
- 最长无重复字符子串
- 最长无重复字符子串
- 最长无重复字符子串练习题
- 最长无重复字符子串
- 最长无重复字符子串
- 最长无重复字符子串
- 最长无重复字符子串
- 最长无重复字符子串
- StringBuffer与StringBuider
- 实验三Huffman编解码算法实现与压缩效率分析
- easyUI dataGrid
- 5瓶啤酒 2个空瓶换1瓶 4个瓶盖换1瓶 能喝多少瓶?
- 泛谈技术的成长
- Java实现-最长无重复字符的子串
- C语言书籍推荐
- 程序员必备:推荐一个谷歌镜像导航网站(http://blog.csdn.net/lih062624/article/details/68944588)
- Asp.net页面的刷新
- 填表格
- 10款超炫HTML5游戏 附游戏源码
- Python中的sorted函数以及operator.itemgetter函数
- Java设计模式-02原型模式
- 搜索引擎选择: Elasticsearch与Solr