![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
哈希集合
qq_40258899
这个作者很懒,什么都没留下…
展开
-
由于Map的Key类型不同导致值相同却拿到的是NULL值
使用Map时遇到的一个坑问题描述下述代码执行结果为NULL值public static void main(String[] args) { Map<String,String> map = new HashMap<String,String>(); Integer i=1; map.put("1","value"); System.out.println(map.get(i)); }问题原因造成这样的问题原因实质为Key的类型不同而造成的。从源码原创 2020-08-28 17:22:36 · 903 阅读 · 0 评论 -
使用哈希集合来降低查找复杂度
来源:力扣(LeetCode)给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。J 中的字母不重复,J 和 S中的所有字符都是字母。字母区分大小写,因此"a"和"A"是不同类型的石头。示例 1:输入: J = “aA”, S = “aAAbbbb”输出: 3示例 2:输入: J = “z”, S = “ZZ”输出: 0注意:S 和 J 最多含有50个字母。J 中的字符不重复。使用Hash原创 2020-10-15 15:20:06 · 232 阅读 · 0 评论