04 2019 档案

摘要:题目标签:HashMap 题目给了我们两个句子,让我们找出不常见单词,只出现过一次的单词就是不常见单词。 把A 和 B 里的word 都存入 map,记录它们出现的次数。之后遍历map,把只出现过一次的存入 result。 Java Solution: Runtime: 3 ms, faster t 阅读全文
posted @ 2019-04-28 23:12 Jimmy_Cheng 阅读(177) 评论(0) 推荐(0)
摘要:题目标签:HashMap 题目给了我们一组 xy 上的点坐标,让我们找出 能组成矩形里最小面积的那个。 首先遍历所有的点,把x 坐标当作key 存入map, 把重复的y坐标 组成set,当作value 存入map。 然后遍历所有的点,找出 对角的两个点, 再去map里确认是否存在剩下的两个对角点,计 阅读全文
posted @ 2019-04-28 00:29 Jimmy_Cheng 阅读(718) 评论(0) 推荐(0)
摘要:题目标签:HashMap 题目给了我们一组数字,每一个数字代表着这只兔子说 有多少只一样颜色的兔子。 我们把每一个数字和它出现的次数都存入map。然后遍历map,来判断到底有多少个一样颜色的group,因为这里可能会出现一种情况:同一种颜色的兔子,可能有好几组。 所以利用 value / group 阅读全文
posted @ 2019-04-22 07:31 Jimmy_Cheng 阅读(321) 评论(0) 推荐(0)
摘要:题目标签:HashMap 题目给了我们一组温度,让我们找出 对于每一天,要等多少天,气温会变暖。返回一组等待的天数。 可以从最后一天的温度遍历起,从末端遍历到开头,对于每一天的温度,把它在T里面的index存入 temp[101] 保存。然后对于每一天的温度,从温度+1 到100 全部遍历后,找出变 阅读全文
posted @ 2019-04-22 01:08 Jimmy_Cheng 阅读(331) 评论(0) 推荐(0)
摘要:题目标签:HashMap 题目给了我们一个array 的 root, 让我们把sentence 里面得每一个word 去掉它得 successor。 把每一个root 存入hash set,然后遍历sentence 里面得每一个 word, 从index 1 开始遍历 如果有找到这个root,就把这 阅读全文
posted @ 2019-04-21 00:54 Jimmy_Cheng 阅读(456) 评论(0) 推荐(0)