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

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

   
🔗
NightGuard 2020-7-26 01:36:15 | 只看该作者
全局:

刷了很多多,突然想起来分数还不够看面经,赶紧发上来
话说上个月帖子回复了,但是没人给加分过。。



评分

参与人数 2大米 +2 收起 理由
damonguo + 1 很有用的信息!
夏夜的未央 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
NightGuard 2020-7-26 01:38:40 | 只看该作者
全局:

最近在狂刷题,看这个图清楚点



评分

参与人数 2大米 +2 收起 理由
夏夜的未央 + 1 给你点个赞!
rockwtr + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
rockwtr 2020-7-26 03:01:02 | 只看该作者
全局:
Day 33, solved 3 problems.

Workspace 1_033.png (37.4 KB, 下载次数: 0)

Workspace 1_033.png

评分

参与人数 3大米 +3 收起 理由
sgztql + 1 很有用的信息!
damonguo + 1 很有用的信息!
夏夜的未央 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
43 Multiply Strings
注意事项
必须要用string相乘不然就会溢出
用一个int[] pos = new int[m+n]
然后每个digit相乘 figrue out pos[left] post[right]的位置by要乘以多少个10
handle进位的问题
最后把pos转换成一个string

1197 Minimum Knight Moves
这个题目很巧妙,第一遍做比较难做出。要重点复习。

关键想法是
象限都是镜面映射的  所以我们只需要assume x,y都abs
每次走的时候只需要x-1, y-2 和x-2, y-1 向左下方走

最后终结判断是x+y = 0 reutrn 0  x+y = 2
x + y == 0 就等于x == 0 y == 0因为x y总是正数

同时又coner case
return 2 因为(0,2) 1,1  2,0 这三个点应该是2 但是你这样计算只能计算出3来


51 N-Queens
如何判断两个点是不是在一条线上
x + j == y + i || x + y == i + j || x == i

同时要每一排每一排的处理 因为你一排里面只能放一个Q

需要一个
char[][] board initialize with全部 .  
然后就dfs
dfs的其实是row, column的for loop发生在dfs的 function里面
选一个点setup成Q 如果isValid 就 fill(board, res, i+1, n);


评分

参与人数 1大米 +1 收起 理由
sgztql + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
damonguo 2020-7-26 04:59:42 | 只看该作者
全局:
7.25
binary search 专项: 287, 1482, 410, 774,1283. 这一类的题模式还是挺固定的,难点在于找到隐藏的单调条件:比如区间间隔随着分割的次数增加一定会减少,那么就可以通过对区间间隔的binary search找到最多/最少的分割次数。
所以这一类的题目问题都是 最多/最少多少步可以达成某个条件(某长度的区间)。

评分

参与人数 2大米 +2 收起 理由
XiangOAJZ + 1 给你点个赞!
sgztql + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

全局:
今天完成的First Unique Character in a String, 以及补上昨天做的Product of Array Except Self.

无法上传图片求见谅。PS:啥时候我才有资格把上传图片附件啊

新人求分求米

评分

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

查看全部评分

回复

使用道具 举报

全局:
今日打卡  复习了位运算 异或和左右移

TIM截图20200726012323.png (12.79 KB, 下载次数: 0)

TIM截图20200726012323.png

评分

参与人数 4大米 +4 收起 理由
4552dosen + 1 给你点个赞!
dsdgjhbxewj1121 + 1 给你点个赞!
XiangOAJZ + 1 给你点个赞!
sgztql + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
XiangOAJZ 2020-7-26 06:36:56 | 只看该作者
全局:

Day 7. 求加米

1524. Number of Sub-arrays With Odd Sum
- dp

1525. Number of Good Ways to Split a String
- dict

1526. Minimum Number of Increments on Subarrays to Form a Target Array
- mono stack 😂

496. Next Greater Element I
- mono stack

556. Next Greater Element III
- next permutation

380. Insert Delete GetRandom O(1)
381. Insert Delete GetRandom O(1) - Duplicates allowed
- desig
- dict, array

评分

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

查看全部评分

回复

使用道具 举报

全局:
day6:
今天是另一个网站刷了三题

Screen Shot 2020-07-25 at 7.22.26 PM.png (37.66 KB, 下载次数: 1)

Screen Shot 2020-07-25 at 7.22.26 PM.png

评分

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

查看全部评分

回复

使用道具 举报

🔗
4552dosen 2020-7-26 08:26:59 | 只看该作者
全局:
打卡7.25 Day 25
今日完成July challenge, word square, palindromes pairs, 后两题均是涉及trie的hard 题。
已经今天才学会python for loop 后跟else的用法,解决了一直以来写相关代码逻辑别扭的感觉。。

评分

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

查看全部评分

回复

使用道具 举报

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

本版积分规则

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