📣 Back to School开学季 - VIP通行证5折优惠!蓝莓、Offer多多同步优惠
楼主: ztamber
跳转到指定楼层
上一主题 下一主题
收起左侧

[其他] 7月缺米的来刷题/Mock interview活动

   
🔗
abyss 2020-7-9 05:44:43 | 只看该作者
全局:
7/8/20

1143 Longest Common Subsequence
双序列dp,可以用滚动数组优化空间

221 Maximal Square
简单想到的是用presum但是时间复杂度有O(n*m*min(n, m))
DP优化到O(n*m),可以用滚动数组空间优化到O(min(n, m))
dp[i][j] = maximal length of square with matrix[i][j] as the lower right corner
if matrxi[i][j] = 0, dp[i][j] = 0
dp[i][j] = min(dp[i][j-1], dp[i-1][j], dp[i-1][j-1]) + 1

155 Min Stack
要求O(1) time for all operations,再用一个stack存min

评分

参与人数 4大米 +4 收起 理由
siranjoy + 1 赞一个
qy530389826 + 1 给你点个赞!
xiaocaicai + 1 给你点个赞!
abct + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
abct 2020-7-9 05:58:33 | 只看该作者
全局:
今天的三题

Screen Shot 2020-07-08 at 5.53.16 PM.png (145.47 KB, 下载次数: 1)

Screen Shot 2020-07-08 at 5.53.16 PM.png

评分

参与人数 3大米 +3 收起 理由
qy530389826 + 1 给你点个赞!
fnwjkm + 1 给你点个赞!
xiaocaicai + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
1988deandean 2020-7-9 07:00:55 | 只看该作者
全局:
  • 3Sum 要点是先排序,然后loop第一个元素,后面两个元素和就成了2sum, 用双指针就好了
  • Minimum Cost to Make at Least One Valid Path in a Grid 要点是Dijkstra algorithm, 维护一个dist 矩阵存到每个方格的最小dist
  • Count Submatrices With All Ones 单调栈,维护一个height array 记录当前column的height, 同时维护一个sum array 记录以这个column 为右边的matrix的个数

Screen Shot 2020-07-08 at 3.55.54 PM.png (52 KB, 下载次数: 1)

Screen Shot 2020-07-08 at 3.55.54 PM.png

评分

参与人数 3大米 +4 收起 理由
zea7ot + 2 给你点个赞!
a1520339908 + 1 欢迎分享你知道的情况,会给更多积分奖励!
fnwjkm + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
xiaocaicai 2020-7-9 07:02:59 | 只看该作者
全局:
打卡第三天。
1. 关键在于确定interval的左右情况, 用min, max确定interval,最后确定右边界情况
2. 读文件, stack的应用
3. 2的变形,stack的应用加上属性

image.png (73.13 KB, 下载次数: 1)

image.png

评分

参与人数 5大米 +6 收起 理由
zea7ot + 2 给你点个赞!
TimLee + 1 很有用的信息!
tanlion + 1 给你点个赞!
a1520339908 + 1 欢迎分享你知道的情况,会给更多积分奖励!
fnwjkm + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
fnwjkm 2020-7-9 07:22:33 | 只看该作者
全局:
7.8 打卡

1. Coin path. DP,关键是要用一个next 数组维护路径。
2. Form Largest Integer With Digits That Add up to Target. DP, 问题关键是首先用dp找1 - target范围内每个target能组成的最多的数,接着从后往前找最大的数。
3. Digit Count Range. 关键一步是count[i, j] = count[0, j] - count[0, i - 1].  问题转化成类似于Number of Digits one 类似的问题

Screen Shot 2020-07-08 at 4.17.51 PM.png (26.41 KB, 下载次数: 1)

Screen Shot 2020-07-08 at 4.17.51 PM.png

评分

参与人数 4大米 +5 收起 理由
zea7ot + 2 给你点个赞!
TimLee + 1 给你点个赞!
tanlion + 1 给你点个赞!
a1520339908 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
a1520339908 2020-7-9 07:23:13 | 只看该作者
全局:
美东7/8 打卡第二天
250
主要原因还是对递归理解不深,注意 1需要了解到左子树和右子树已经是Univalue子树的情况下 只需要比较root和左右子树的值即可判断 2采用第二种传父值方法时,需要在左右子树都为uni子树 同时当前节点与传过来的父值相等时才可以返回true
99
注意1. 需要换的前后两个点的判断条件不一样 2.inorder的循环写法 3.morris循环法(头太疼了不想看 大致看了看明天继续仔细研究
96
dp 不算难 没什么感想

另外推荐大家不着急面试的买个中文版会员啊 79一个月 内容一样 解析还贼详细

评分

参与人数 4大米 +6 收起 理由
zea7ot + 2 给你点个赞!
4552dosen + 2 给你点个赞!
TimLee + 1 给你点个赞!
tanlion + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
tanlion 2020-7-9 07:35:12 | 只看该作者
全局:
7月打卡第五天,5道, 404, 653, 783,993, 606

Screen Shot 2020-07-08 at 18.08.24.png (124.06 KB, 下载次数: 1)

Screen Shot 2020-07-08 at 18.08.24.png

评分

参与人数 2大米 +2 收起 理由
4552dosen + 1 给你点个赞!
TimLee + 1 欢迎来一亩三分地论坛!

查看全部评分

回复

使用道具 举报

🔗
TimLee 2020-7-9 07:37:02 | 只看该作者
全局:
打卡第五天,麻烦楼下的朋友们记得加米谢谢了

Palindrome Partitioning DFS + Backtrack 比较标准的练手题
Subset
Subset II


Easy Greedy:
Lemonade Change
一个简单的Amazon Tag,找第一大和第二大数的题
Maximum Product of Two Elements in an Array

Leetcode July Challenge
Three SUM --> O(N^3) Brute force -> O(N^2) TwoSum + 外面一个for loop 要注意二种重复情况,
第一个是 [-3,1,1,2,2,]  -3 会找到 [-3,1,2] 这时候左右指针同向移动,又会发现一个 [-3,1',2'],这个时候就需要如果找到一个满足条件的答案,需要移动左右指针直至没有重复元素。
第二个也是类似 在for loop 那一层需要判断是否和前一个数字重复,不然就会出现 使用了相同数字作为-C 这个target, 再上一个相同数字的时候你已经找到了答案  A+B = -C

Screen Shot 2020-07-08 at 7.29.13 PM.png (65.7 KB, 下载次数: 1)

Screen Shot 2020-07-08 at 7.29.13 PM.png

评分

参与人数 3大米 +6 收起 理由
hy0v0 + 2 给你点个赞!
zea7ot + 2 给你点个赞!
4552dosen + 2 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
4552dosen 2020-7-9 08:17:33 | 只看该作者
全局:
打卡 7.8 Day8
今天刷了binary search的practice 题以及 July challenge:3Sum 共计6题
更多图片 小图 大图
组图打开中,请稍候......

评分

参与人数 2大米 +3 收起 理由
hy0v0 + 2 给你点个赞!
zea7ot + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
zea7ot 2020-7-9 08:26:22 | 只看该作者
全局:
20200707:
3: 0015, 0235, 0236, 0419, 0708
4: 0295
5: 0480


image.png (73.09 KB, 下载次数: 1)

image.png

评分

参与人数 3大米 +4 收起 理由
dwm + 1 给你点个赞!
hy0v0 + 2 给你点个赞!
Jedreke + 1 赞一个

查看全部评分

回复

使用道具 举报

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

本版积分规则

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