上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 27 下一页
摘要: 题目标签:HashMap 题目给了我们一组域名,让我们把每一个域名,包括它的子域名,计数。 遍历每一个域名,取得它的计数,然后把它的所有子域名和它自己,存入hashmap,域名作为key,计数作为value。 最后遍历keyset,把计数和域名重新组合加入result,具体请看code。 Java 阅读全文
posted @ 2019-05-16 08:51 Jimmy_Cheng 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 题目标签:HashMap 题目给了我们两个句子,让我们找出不常见单词,只出现过一次的单词就是不常见单词。 把A 和 B 里的word 都存入 map,记录它们出现的次数。之后遍历map,把只出现过一次的存入 result。 Java Solution: Runtime: 3 ms, faster t 阅读全文
posted @ 2019-04-28 23:12 Jimmy_Cheng 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 题目标签:HashMap 题目给了我们一组 xy 上的点坐标,让我们找出 能组成矩形里最小面积的那个。 首先遍历所有的点,把x 坐标当作key 存入map, 把重复的y坐标 组成set,当作value 存入map。 然后遍历所有的点,找出 对角的两个点, 再去map里确认是否存在剩下的两个对角点,计 阅读全文
posted @ 2019-04-28 00:29 Jimmy_Cheng 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 题目标签:HashMap 题目给了我们一组数字,每一个数字代表着这只兔子说 有多少只一样颜色的兔子。 我们把每一个数字和它出现的次数都存入map。然后遍历map,来判断到底有多少个一样颜色的group,因为这里可能会出现一种情况:同一种颜色的兔子,可能有好几组。 所以利用 value / group 阅读全文
posted @ 2019-04-22 07:31 Jimmy_Cheng 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 题目标签:HashMap 题目给了我们一组温度,让我们找出 对于每一天,要等多少天,气温会变暖。返回一组等待的天数。 可以从最后一天的温度遍历起,从末端遍历到开头,对于每一天的温度,把它在T里面的index存入 temp[101] 保存。然后对于每一天的温度,从温度+1 到100 全部遍历后,找出变 阅读全文
posted @ 2019-04-22 01:08 Jimmy_Cheng 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 题目标签:HashMap 题目给了我们一个array 的 root, 让我们把sentence 里面得每一个word 去掉它得 successor。 把每一个root 存入hash set,然后遍历sentence 里面得每一个 word, 从index 1 开始遍历 如果有找到这个root,就把这 阅读全文
posted @ 2019-04-21 00:54 Jimmy_Cheng 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 题目标签:HashMap 题目给了我们一个 order 和 words array,让我们依照order 来判断 words array 是否排序。 利用hashmap 把order 存入 map, 写一个helper method 来判断每临近的两个 word 是否排序正确。 遍历words ar 阅读全文
posted @ 2019-03-18 03:32 Jimmy_Cheng 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 题目标签:HashMap 题目让我们找出所有独一的powerful integers 小于bound的情况下。 把 x^i 看作 a;把 y^j 看作b, 代入for loop,把所有的情况都遍历一遍。 参考的这种方法,用for loop 写的比较简洁易懂。 具体看code。 Java Soluti 阅读全文
posted @ 2019-03-18 03:20 Jimmy_Cheng 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 题目标签:HashMap 题目给了我们一个size 为 2N 的int array,其中有 N + 1 个唯一的 数字,让我们找出那个重复的数字。 利用hashset,把每一个数字存入,一旦发现有重复的,就返回这个数字。 Java Solution: Runtime: 4 ms, faster th 阅读全文
posted @ 2019-03-18 03:07 Jimmy_Cheng 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 题目标签:Array 题目给了一组int array A,让我们判断它是否是 一个山脉数组。 山脉数组一定要有一个最高值,然后要同时有 山坡和下坡。 想法是,从左边开始依次比较两个数字,int[0] int[1].... 如果是上坡,继续寻找,如果遇到了下坡,停止,这样就找到了最高点。 从右边也是同 阅读全文
posted @ 2019-03-11 08:01 Jimmy_Cheng 阅读(406) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 27 下一页