首页 > 其他 > 详细

Leetcode Hashtable 1-5

时间:2017-09-19 09:31:45      阅读:312      评论:0      收藏:0      [点我收藏+]

JAVA:

3. Longest Substring Without Repeating Characters

以前一直想找到一种数组,不用事先规定大小,可以直接插入,现在发现了,可以用hashset,但是无法知道位置信息

Set<Character> set = new HashSet<>();

可以用这个

  • int[26] for Letters ‘a‘ - ‘z‘ or ‘A‘ - ‘Z‘
  • int[128] for ASCII
  • int[256] for Extended ASCII

string转成单个char

char[] StringArray = s.toCharArray();

或者不转也可以直接索引

Character ch = s.charAt(i);

hashtable定义(Character就是char)

Map<Character,Integer> map = new HashMap<Character,Integer>();
 

Leetcode Hashtable 1-5

原文:http://www.cnblogs.com/developerchen/p/7548948.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!