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

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

   
🔗
Horatii 2020-7-19 16:09:56 | 只看该作者
全局:
Day8
1. 27. Remove Element
2. 485. Max Consecutive Ones
3. 209. Minimum Size Subarray Sum

评分

参与人数 5大米 +5 收起 理由
lic10 + 1 回加大米 一起加油!
craneyuan + 1 给你点个赞!
jacobnsw2008 + 1 给你点个赞!
力力 + 1 给你点个赞!
chriszuo + 1 7月活动

查看全部评分

回复

使用道具 举报

🔗
chriszuo 2020-7-19 19:13:10 | 只看该作者
全局:

day1  两道easy刷得很快

评分

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

查看全部评分

回复

使用道具 举报

🔗
jacobnsw2008 2020-7-19 21:40:57 | 只看该作者
全局:
谢谢各位大佬给分,继续努力
D17:  打卡第17天 (UTC: 19/07/2020)
学习 dp

1: Unique Paths (62)
状态:dp[i,j]表示从(0,0)出发走到(i,j)的路径长度
方程:dp[i,j] = dp[i-1,j]+dp[i,j-1],走到[i,j]有两种方式,从[i-1,j]和从[i,j-1],两种方式方案数加和为走到[i,j]点的总方案数
初始化:第0行和第0列的方案数为1,dp[i,0]=dp[0,j]=1
结果:dp[m,n],右下角元素的状态值

2: Unique Paths II (63)
设置了一些障碍点
只需要对障碍点进行判断即可。遇到障碍点时方案数设置为0

评分

参与人数 3大米 +3 收起 理由
peterxianggao + 1 给你点个赞!
craneyuan + 1 给你点个赞!
Ch1zzZ + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
Ch1zzZ 2020-7-19 22:52:29 | 只看该作者
全局:
7.19
stock交易的问题还需要多复习
另外复习了一下heap的问题
求加米~

R9WJJ8`_@{1R6)`FQL}7UMQ.png (8.62 KB, 下载次数: 0)

R9WJJ8`_@{1R6)`FQL}7UMQ.png

评分

参与人数 3大米 +3 收起 理由
rockwtr + 1
peterxianggao + 1 给你点个赞!
craneyuan + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
craneyuan 2020-7-19 23:08:25 | 只看该作者
全局:
打卡第15天 2020.07.19

999 可以被一步捕获的棋子数
面试题 17.04. 消失的数字
剑指 Offer 10- I. 斐波那契数列
剑指 Offer 10- II. 青蛙跳台阶问题
剑指 Offer 11. 旋转数组的最小数字

评分

参与人数 3大米 +3 收起 理由
rockwtr + 1
一碗栗子 + 1 给你点个赞!
peterxianggao + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
peterxianggao 2020-7-20 01:04:56 | 只看该作者
全局:
7/19 打卡 day5
1. pivot table 需用aggregate function,可用case when 替代 + row_number解决多行pivot的问题
2. isnull(sum(quantity),0) 结果考虑null的呈现
3.注意前后括号对应
4. 用aggregate function careful with partition by, 可用多个column partition

Screen Shot 2020-07-19 at 9.55.29 AM.png (154.1 KB, 下载次数: 0)

Screen Shot 2020-07-19 at 9.55.29 AM.png

评分

参与人数 3大米 +3 收起 理由
awivil + 1 给你点个赞!
rockwtr + 1 给你点个赞!
一碗栗子 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
rockwtr 2020-7-20 01:09:26 | 只看该作者
全局:
Day 27, solved 3 problems.

Tips:
1. LC 67, reverse traversal of the 2 strings;
2. LC 1519, DFS and avoid duplicate;
3. LC 1518, Division and remainder.

Workspace 1_027.png (22.15 KB, 下载次数: 0)

Workspace 1_027.png

评分

参与人数 2大米 +2 收起 理由
awivil + 1 给你点个赞!
一碗栗子 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
一碗栗子 2020-7-20 01:34:11 | 只看该作者
全局:
July day13

评分

参与人数 3大米 +3 收起 理由
TimLee + 1 给你点个赞!
UpTreeTop + 1 给你点个赞!
awivil + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
rockwtr 2020-7-20 01:50:57 | 只看该作者
全局:
craneyuan 发表于 2020-7-19 23:08
打卡第15天 2020.07.19

999 可以被一步捕获的棋子数
回复

使用道具 举报

🔗
awivil 2020-7-20 02:15:00 | 只看该作者
全局:
Day 19:今天做了六道题
Add binary:这题用XOR function做做快,可beat 90%
word break:可用记忆化搜索或者是dp做法。主要简化为子问题看substring(0, i)是否能被break。注意空串可以做一个padding,i.e. s = “ ” + s。
word break II:也是两种方法都可以用,注意test case “aaaaaaaaa....” "a".
Decode ways:插成子问题,一个string的decode ways = decode ways of substr(0, i) * decode ways of str(i + 1, n). 每次decode考虑decode第一位,或前两位。注意如果第一位为零,则有0种方法decode。
Decode ways II:这个跟regular expression matchining很像。还是可以先考虑decode前一位,前两位的方法有多少种。因为“*”的加入,情况比较多,分类讨论。
Edit distance:经典dp题。这次注意任何时候如果最后start和end strings的最后一位相同,此时可以删除最后一位不用考虑。

Screen Shot 2020-07-19.png (199.57 KB, 下载次数: 0)

Screen Shot 2020-07-19.png

评分

参与人数 3大米 +5 收起 理由
jollibeeee + 3 给你点个赞!
TimLee + 1 很有用的信息!
UpTreeTop + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

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

本版积分规则

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