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

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

   
🔗
清小溪 2020-7-5 00:39:53 | 只看该作者
全局:
本帖最后由 清小溪 于 2020-7-5 00:41 编辑

valid number:先去掉首位空格
1. 有限状态自动机,规定状态转移表和终态
2. 匹配符号->匹配整数部分(int)->'.'->匹配小数部分(unsigned int)-> 'e/E'-> 匹配指数(int)
(记得给自己前面的三个人加米啊!)

WechatIMG1969.png (368.77 KB, 下载次数: 0)

WechatIMG1969.png

评分

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

查看全部评分

回复

使用道具 举报

🔗
清小溪 2020-7-5 00:40:34 | 只看该作者
全局:
wdk2000 发表于 2020-7-4 23:36
day4 sql 3题
同时取最大/小值--rank () over (../desc)
记得给自己前面的三个人加米啊!
回复

使用道具 举报

🔗
清小溪 2020-7-5 00:40:43 | 只看该作者
全局:
记得给自己前面的三个人加米啊!
回复

使用道具 举报

🔗
Jess. 2020-7-5 01:07:35 | 只看该作者
全局:
Day 2 打卡 LC 8题

Screen Shot 2020-07-04 at 10.05.58 AM.png (317.43 KB, 下载次数: 0)

Screen Shot 2020-07-04 at 10.05.58 AM.png

评分

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

查看全部评分

回复

使用道具 举报

🔗
一碗栗子 2020-7-5 01:11:00 | 只看该作者
全局:
July day2
6 problems

评分

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

查看全部评分

回复

使用道具 举报

🔗
rockwtr 2020-7-5 02:08:15 | 只看该作者
全局:
Day 12, solved 6 problems.

Tips:

1. For LC 1008, use a global variable to store current index, which every recursive calls can modify, and a upper bound to mark the boundary for each subtree;
2. LC 264, assign each factor an index to mark the position of the most recent ugly number that used this factor;
3. LC 1035, uncrossed lines imply a sequence problem, which turns out to be a typical LCS.

Workspace 1_012.png (68.06 KB, 下载次数: 0)

Workspace 1_012.png

评分

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

查看全部评分

回复

使用道具 举报

🔗
QWERTYUIOPAS 2020-7-5 03:49:15 | 只看该作者
全局:
Day 4, 0704,  三道题

117 Populating next right pointer II
用bfs queue写很容易。这里用recursion的O1 space写了一下。用一个recursion function, 每次传进来parent + 要么左右两个孩子, 能连就连一下完事pass下去, 要么是右孩子和null,通过parent去找下一个能连上的。挺难想,看着例子都有点搞不明白。。。

489 Robot Room Cleaner
这个backtracking没办法给坐标直接跳过去,所以要用robot转圈来实现。每次要传一个direction进去,然后顺时间查,完事之后要转180度回头一步,然后再180度归方向。

736 这个终于写出来了。。。
这个题逻辑很迷。。。add和mult都不用while,就是单纯实现前两个计算就完事。但是let是while循环,每遇见两个都要赋值,最后return最后一个的值。。。这个点读了很久才懂。写起来decouple做的好的话,还挺清楚的。。。用recursion把括号传下去就行。



评分

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

查看全部评分

回复

使用道具 举报

🔗
TimLee 2020-7-5 04:51:04 | 只看该作者
全局:
打卡第二天~
LC403: https://leetcode.com/problems/frog-jump/
dfs + memo 实现的DP类型题,N^2的 DP解没有写出来,一开始顺着背包问题的思路去想,但是发现做不出来。

LC171:  Excel Sheet Column Number       
math 类型的题,用来练习下

LC264: Ugly Number II
一开始用的 Heap,虽然能AC,但是效率不是很高。DP解更好一些,其实也有点像 Three pointers

记得给自己前面的三个人加米啊!

Screen Shot 2020-07-04 at 4.45.40 PM.png (179.08 KB, 下载次数: 0)

Screen Shot 2020-07-04 at 4.45.40 PM.png

评分

参与人数 4大米 +4 收起 理由
searecsys + 1 给你点个赞!
慕容清 + 1 赞一个
boxzme + 1 给你点个赞!
fnwjkm + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
1988deandean 2020-7-5 04:56:24 | 只看该作者
全局:
刷题打卡第二天
  • Game of Life 用2位bit表示当前和下次的状态,这样数字0~3可以表示transition,剩下的按规则simulation就可以了
  • Ugly Number II 用一个list 记录所有的ugly number,并且维护3个指针i,j,k 分别记录2,3,5的next multiplier在list中的位置。第Kth number 一定是 Min(L1 * 2, L2 * 3, L3 * 5)
  • The kth Factor of n 用一个list 记录所有的factor在范围[1, sqrt(n)], 然后iterate去找第K个。如果超出范围,因为对称的关系,最后的结果是 n / ls.get(len - k)



Screen Shot 2020-07-04 at 1.01.24 PM.png (37.75 KB, 下载次数: 0)

Screen Shot 2020-07-04 at 1.01.24 PM.png

评分

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

查看全部评分

回复

使用道具 举报

🔗
fnwjkm 2020-7-5 05:40:31 | 只看该作者
全局:
7.4 打卡第四天

1. Binary Search。求某个数阶乘的tailing zeros的个数转化成求这个数含有的5的因子的数量。
2. Binary Search。好题,求最大的average不好求,但是对于一个特定的average看满不满足容易知道。
3. DP + Greedy。这个系列的3个题建议做一做。

Screen Shot 2020-07-04 at 2.36.13 PM.png (38.77 KB, 下载次数: 0)

Screen Shot 2020-07-04 at 2.36.13 PM.png

评分

参与人数 3大米 +3 收起 理由
DL + 1 给你点个赞!
jerryzzf + 1 给你点个赞!
boxzme + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

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

本版积分规则

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