📣 独立日限时特惠: VIP通行证立减$68
查看: 1257| 回复: 6
跳转到指定楼层
上一主题 下一主题
收起左侧

[Leetcode] 刷题打卡贴

全局:

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

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

x
最近受到一些学长学姐们的鼓舞, 打算开个刷题记录贴, 督促自己, 现在到本学期结束前目标日刷三题+。
现在leetcode 150/768。目标锁定八月全职。


补充内容 (2018-3-25 04:37):
发现地理的帖子facebook 5月就开始了,更要加油了。

评分

参与人数 1大米 +1 收起 理由
shaonan + 1 给你点个赞!

查看全部评分


上一篇:请问leetcode刷题runtime应该以多少为标准呢?
下一篇:想问一下找国内工作有什么好的刷题网站吗?
推荐
 楼主| wargum 2018-3-25 04:41:00 | 只看该作者
全局:
本帖最后由 wargum 于 2018-3-25 05:09 编辑

3.24 154/768
256. Paint House (三种可能更新dp)
265. Paint House II  (k种可能更新dp, 关键在于还要找到以前第二小的)
650. 2 Keys Keyboard (i = i or j + j/i !!!  O(sqrt(n)), discussion 第一种解法很好,效率高)651. 4 Keys Keyboard  (i = i or dp = dp[j] * (j-i-1))

回复

使用道具 举报

🔗
 楼主| wargum 2018-4-9 12:19:20 | 只看该作者
全局:
本帖最后由 wargum 于 2018-4-9 14:41 编辑

4.8 169/780
400. Nth Digit (注意overflow以及string和integer的转换)
413. Arithmetic Slices (f(i) = f(i-1) + 1 or 0, res = f(n-1)+...+f(0))
62. Unique Paths (dp矩阵) (f(i, j) = f(i - 1, j) + f(i, j - 1) , 空间复杂度O(mn) -> O(2n) -> O(n), 时间复杂度O(n2))
63. Unique Paths II (同上,只需判断是否为1)
64. Minimum Path Sum(同上,f(i, j) = Math.min(f(i, j-1), f(i-1,j) + v(i, j))



回复

使用道具 举报

🔗
 楼主| wargum 2018-4-30 02:31:13 | 只看该作者
全局:
本帖最后由 wargum 于 2018-4-30 13:26 编辑

4.29 174/792
276. Paint Fence (dp = dp[i-2] * (k-1) + dp[i-1] * (k-1), 1.p(n) == p(n - 1) 2.p(n) != p(n - 1))
5. Longest Palindromic Substring (//find kernel, kernel could be 1 or 2, extends to find if it is valid)
441. Arranging Coins (1.math equation 2.binary search 3.recursion)
724. Find Pivot Index(pre sum the array)





回复

使用道具 举报

🔗
 楼主| wargum 2018-4-30 02:32:31 | 只看该作者
全局:
wargum 发表于 2018-4-30 02:31
4.29 172/792
276. Paint Fence (dp = dp * (k-1) + dp * (k-1), 1.p(n) == p(n - 1) 2.p(n) != p(n - 1)) ...

总算考完了final。好好刷题,白天实习,晚上刷题。
回复

使用道具 举报

🔗
 楼主| wargum 2018-5-1 05:46:36 | 只看该作者
全局:
本帖最后由 wargum 于 2018-5-1 08:45 编辑

4.30 178/792
523. Continuous Subarray Sum(1.brute force O(n3), 2.presum O(n2), 3.hashtmap)
94. Binary Tree Inorder Traversal

144. Binary Tree Preorder Traversal
145. Binary Tree Postorder Traversal

回复

使用道具 举报

🔗
 楼主| wargum 2018-5-2 13:41:01 | 只看该作者
全局:
本帖最后由 wargum 于 2018-5-3 01:05 编辑

5.1 185/792
713. Subarray Product Less Than K(sliding window)
118. Pascal's Triangle(DP)
119. Pascal's Triangle II(reminder the order)
237. Delete Node in a Linked List(transfer value)
203. Remove Linked List Elements(dummy node)657. judfe route circle(check x and y == 0)
回复

使用道具 举报

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

本版积分规则

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