查看: 4949| 回复: 19
跳转到指定楼层
上一主题 下一主题
收起左侧

[Leetcode] 九月leetcode高频150题 java刷题记录贴

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
转专业已经刷了快200题左右,但是高频题回去看还是不记得。目标九月高频题150道 刷5 - 6 遍,采用艾宾浩斯遗忘曲线,一共21个chapter, 每个chapter7道题,一个chapter重复5-6遍,希望自己可以坚持啦~

评分

参与人数 2大米 +3 收起 理由
xiao12345 + 1 赞一个
红A + 2 给你点个赞!

查看全部评分


上一篇:关于bfs的一点疑问
下一篇:发工资啦,LC每日一题全勤8月
推荐
 楼主| cathylee1229 2020-9-3 16:17:36 | 只看该作者
全局:

09/02/2020

Chapter 2:
819. Most Common Word
  • HashMap O(n)
5. Longest Palindromic Substring
  • DP
  • extends from center
23. Merge k Sorted Lists
  • PriorityQueue O(nlogk)
  • Divide and Conquer O(nlogk)
42. Trapping Rain Water
  • Two Pointer O(n)
763. Partition Labels
  • Greedy O(n)
2. Add Two Numbers
  • carry
692. Top K Frequent Words
  • HashMap + PQ O(Nlogk)


Chapter 1 复习

Takeaway: 争取一次bug free 人工debugger 不要太依赖ide

200. Number of Islands (解法要熟练)
  • BFS: Queue
  • DFS: recursion
  • UnionFind: union all the 1s
937. Reorder Data in Log Files
1192. Critical Connections in a Network
复习了一遍,感觉理解更深入了
1. Two Sum
146. LRU Cache
  • 还需要熟练
973. K Closest Points to Origin
138. Copy List with Random Pointe
  • 类似clone graph,用HashMap存当前node和adjacent node



回复

使用道具 举报

推荐
 楼主| cathylee1229 2020-9-2 13:48:12 | 只看该作者
全局:
09/01/2020
Chapter 1:

200. Number of Islands
  • BFS: Queue
  • DFS: recursion
  • UnionFind: union all the 1s
937. Reorder Data in Log Files
  • Comparator 直接sort
  • Sorting Key
1192. Critical Connections in a Network
  • Tarjan's Algorithms: 勉强理解,需要巩固
1. Two Sum
  • HashMap
  • 多试试不同的解法
146. LRU Cache
  • Double LinkedList + HashMap: 封装api
973. K Closest Points to Origin
  • PriorityQueue (ArrayList vs List 要注意)
138. Copy List with Random Pointer
  • Recursion Time O(N) Space O(N)
  • Iterative  O(N) Space O(N) !! TODO
  • Iterative  O(N) Space O(1) !! TODO


回复

使用道具 举报

🔗
letsflykite 2020-9-1 10:56:21 | 只看该作者
全局:
有没有刷题小组
回复

使用道具 举报

🔗
北辰一 2020-9-1 11:55:48 | 只看该作者
全局:
ece也算转码吗?
回复

使用道具 举报

🔗
 楼主| cathylee1229 2020-9-1 12:09:36 | 只看该作者
全局:

我是学光学的 研究生专业在ece下面
回复

使用道具 举报

🔗
 楼主| cathylee1229 2020-9-1 12:10:46 | 只看该作者
全局:

我感觉mock挺有用的哈哈 pramp可以试一试
回复

使用道具 举报

🔗
kscerato 2020-9-1 12:34:48 | 只看该作者
全局:
虽然大家都说是刷题,但关键不是在于理解思路吗,光靠背题要是面试官出个变体不就傻眼?
回复

使用道具 举报

🔗
 楼主| cathylee1229 2020-9-1 12:38:52 | 只看该作者
全局:
kscerato 发表于 2020-9-1 12:34
虽然大家都说是刷题,但关键不是在于理解思路吗,光靠背题要是面试官出个变体不就傻眼?

enen 经典题每种solution都要理解 要举一反三 经常回头复习之前的题发现原来可以有不同的解法
回复

使用道具 举报

🔗
alisashen 2020-9-1 15:35:42 | 只看该作者
全局:

我是学ee 的, 在半导体行业工作过(做硬件方面),对于雇人的软件公司来说,算是转专业吗?是不是大公司和小公司还有区别?Any info is appreciated.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表