楼主: smilelin
跳转到指定楼层
上一主题 下一主题
收起左侧

[其他] 8月刷题/Mock interview接龙活动(缺米刷题的来)

   关闭
🔗
harryhmh1 2020-8-2 10:14:55 | 只看该作者
全局:
刷了六道题,结束tree部分的刷题了

c725f500b8e7f7a1a59faad97b9103d.png (35.35 KB, 下载次数: 0)

c725f500b8e7f7a1a59faad97b9103d.png

评分

参与人数 3大米 +3 收起 理由
smilelin + 1 赞一个
mereflora + 1 给你点个赞!
JLSeagull + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
JLSeagull 2020-8-2 10:31:20 | 只看该作者
全局:
08/01

       
二叉树展开为链表   递归实现

矩阵展开成对角 每个元素向右排序

单词频率 hashmap实现

评分

参与人数 2大米 +2 收起 理由
微笑刺客 + 1 给你点个赞!
mereflora + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
mereflora 2020-8-2 10:38:19 | 只看该作者
全局:
今天做了Minimal Square, Largest Rectangle in Histogram,这两道题都是直接参考了solution。
Minimal square这道题如果用brute force来解决,关键就是因为是正方形,我们可以沿着对角线看,每沿着对角线走一步,就check相应行和列,一旦有’0",就表示无法构成正方形,所以更新答案,看下一个element。这道题的最优解法是DP,关键是dp数组的定义。这里是dp[i][j]表示以matrix[i][j]为右下角元素所能构成的最大正方形的边长。
Largest rectangle in histogram这道题我刚理解了brute force解法,就是check每一个bars pair,同时更新答案。这道题的另一个解法用stack,还没完全理解。

8-1-leetcode.png (146.57 KB, 下载次数: 1)

8-1-leetcode.png

评分

参与人数 2大米 +3 收起 理由
jollibeeee + 2 给你点个赞!
微笑刺客 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
7月的帖子从12号开始每天都坚持下来了。
现在来8月继续交作业👍
今天刷了5题,基本上和树相关。另外顺便又温习了一下Trie。
8月的lc challenge也完成了。

image.png (124.29 KB, 下载次数: 0)

image.png

评分

参与人数 5大米 +6 收起 理由
yoyoliang + 1 给你点个赞!
Saury + 1 给你点个赞!
smilelin + 1 赞一个
jollibeeee + 2 给你点个赞!
微笑刺客 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
微笑刺客 2020-8-2 11:07:00 | 只看该作者
全局:
八月day1练习linked list
Merge Two Sorted Lists: 每一次比一下linked list的第一个元素,然后向后move
Merge k Sorted Lists: 比较像heap sort,用了一个大小为k的heap
Reverse Linked List:
Copy List with Random Pointer: 1. 先构建新的list,然后把新list跟旧list交互放 2. 复制random pointer,3. 展开两个list

Screen Shot 2020-08-01 at 10.59.22 PM.png (71.94 KB, 下载次数: 0)

Screen Shot 2020-08-01 at 10.59.22 PM.png

评分

参与人数 4大米 +4 收起 理由
yaozheng + 1 给你点个赞!
Saury + 1 给你点个赞!
smilelin + 1 赞一个
jollibeeee + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
jollibeeee 2020-8-2 11:08:50 | 只看该作者
全局:
8.1 day1 August LeetCoding Challenge

d1.png (44.33 KB, 下载次数: 0)

d1.png

评分

参与人数 4大米 +4 收起 理由
wznfls + 1 给你点个赞!
yaozheng + 1 给你点个赞!
Saury + 1 给你点个赞!
smilelin + 1 赞一个

查看全部评分

回复

使用道具 举报

🔗
Saury 2020-8-2 12:12:29 | 只看该作者
全局:
Day 1

1534. Count Good Triplets My SubmissionsBack to Contest, O(n^3) 穷举
1535. Find the Winner of an Array Game My SubmissionsBack to Contest, 相当于是找list中第一个满足条件的元素 条件为后续有连续k个小于它的
1536. Minimum Swaps to Arrange a Binary Grid My SubmissionsBack to Contest, 先转化为一个list 表示每个row结尾连续0的个数 然后贪心地每次把第一个 >= n-i 的数移到 (i-1)
1537. Get the Maximum Score My SubmissionsBack to Contest, backtracking 预先算好 cumulative sum 一方便获得sub array的和 用两个pointer来记录相同的元素 每次就是选择到下一个相同位置的sub array和较大的一个
359. Logger Rate Limiter, 可以用简单的hashmap 但是如果考虑到log message 类别很多的时候 hashmap就比较浪费空间存储非常老旧的log 可以用了一个 max len = 10 的 deque / ring buffer
520. Detect Capital, 三种情况

评分

参与人数 4大米 +5 收起 理由
wznfls + 1 给你点个赞!
TimLee + 1 给你点个赞!
URNOTJANET + 1 给你点个赞!
yaozheng + 2 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
yaozheng 2020-8-2 12:13:47 | 只看该作者
全局:
8.1 打卡第1天,7道题

评分

参与人数 4大米 +4 收起 理由
chriszuo + 1 给你点个赞!
wznfls + 1 给你点个赞!
TimLee + 1 很有用的信息!
URNOTJANET + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
URNOTJANET 2020-8-2 12:17:38 | 只看该作者
全局:
8.1 Daily Challenge: Detect Capital
最近在整理项目改简历...争取快速恢复一天5题

评分

参与人数 4大米 +4 收起 理由
zjccpmh + 1 赞一个
Bob-Lin + 1 赞一个
wznfls + 1 给你点个赞!
TimLee + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
ving2020 2020-8-2 12:20:35 | 只看该作者
全局:
不错,支持活动
回复

使用道具 举报

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

本版积分规则

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