Fall 18 我的 HCI 申请复盘与策略总结

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货

最近看过此主题的会员

H1B/绿卡遥遥无期
又不想回国
来东南亚最大的互联网集团工作?
码农求职神器Triplebyte:
不用海投
内推多家公司面试
坐标湾区
Games Startup
招聘游戏开发工程师
游戏初创公司招聘工程师、UIUX Designer和游戏策划
查看: 26413|回复: 165
收起左侧

[其他] [干货]分享lc刷题笔记(c++)

    [复制链接] |试试Instant~ |关注本帖
我的人缘0
hxtang 发表于 2016-11-17 00:02:04 | 显示全部楼层 |阅读模式
  此人我要顶:
 
71% (5) 【我投】
  此人我要踩:
 
29% (2) 【我投】

2016(10-12月)-[16]CS博士+fresh grad 无实习/全职 - 内推| 码农类General全职@fresh grad应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
@mnmunknown 鼓励放出我的c++版LC刷题笔记回报社会兼攒rp,一共400题左右(看了下我lc刷到410题),前375题和第391题有笔记。
疗效:刷了一遍lc, onsite F, G, A, S全部 get offer with straight yes //当然这个结果有很多运气成分

说明:. 围观我们@1point 3 acres
- 笔记是写在gdoc里的。但是gdoc在文件很大了以后超级慢,所以split成每50题一个 doc.
- doc的第一页的shortlist和index是我个人的一些label,可以忽略不计。. 1point 3acres 论坛
- 应该大多数题包括了所有不trivial解法(前100题个别的也写了trivial解法),当然不排除有我不知道或遗漏好解法的,或者个别解法比较明显以至于我偷懒没写的

- 一般如果一个题笔记很长还有图还一题多解,多半可能是这个题对我当时的刷题水平偏难。//当然不排除极个别时候我就是闲的...

- 应该所有答案都是在lc里pass过的,但是不排除部分题我忘记贴lc pass版了

- 大部分情况下,我写code的原则是可读、简洁。但据几个小伙伴反映,我c++ style(特别是中后期)微微变态。所以如果看到tricky的code请抱着批判的态度。

- 我是按题号刷的,所以题号靠前的题(比较早刷的)可能水平略低

因为部分笔记需要稍微整理一下,所以打算每隔1-2天放出100题,分4次放完。
今天先放出前100题笔记,之后的会在这个帖子里update。

https://docs.google.com/document ... WQ/edit?usp=sharing. 留学申请论坛-一亩三分地
https://docs.google.com/document ... uk/edit?usp=sharing
. from: 1point3acres

补充内容 (2016-11-17 23:24):
决定改为一次贴完,其余笔记和说明请见21楼

补充内容 (2016-11-18 04:38):
33楼附赠2x数据结构笔记+1x面经笔记
. 牛人云集,一亩三分地
补充内容 (2016-11-23 23:32):. 一亩-三分-地,独家发布
53楼附赠design pattern笔记,继续攒rp~~

评分

参与人数 55大米 +597 收起 理由
金小帅 + 3 给你点个赞!
avirl108 + 10 给你点个赞!
sophiexx + 3 很有用的信息!
michaelzju + 5 nb
UBCCS + 5 给你点个赞!
YLiyxr + 5 很有用的信息!
lcedf + 3 膜拜大神,榜样啊!
LuckyGemini + 3 很有用的信息!
imjanets + 3 很有用的信息!
dobbin + 5 很有用的信息!
goshining + 5 给你点个赞!
Amy絮梦 + 3 看到了design pattern和面经,其他都看不了.
find_node + 3 感谢分享!
西子 + 50 感谢分享!
kolder + 3 很有用,提高了刷题效率!

查看全部评分


上一篇:做完谷歌oa后大概需要多久会收到回复?
下一篇:[火线求助] Snapchat vs 湾区startup

本帖被以下淘专辑推荐:

  • · CS|主题: 102, 订阅: 6
我的人缘0
 楼主| hxtang 发表于 2016-11-17 23:23:52 | 显示全部楼层
  此人我要顶:
 
71% (5) 【我投】
  此人我要踩:
 
29% (2) 【我投】
决定把剩下的笔记一次放完。笔记里有些不完善的地方等我有空了会改进,但是最近太累了决定先不在这部分上花时间了...

btw 涉及linked list删node的题请注意我的code是有大问题的,第一遍做的时候全都没有释放空间//瀑布汗...

101-200题:这部分似乎做得糙一点.本文原创自1point3acres论坛
https://docs.google.com/document ... ko/edit?usp=sharing. visit 1point3acres for more.
https://docs.google.com/document ... 84/edit?usp=sharing. 牛人云集,一亩三分地
201-300题:这里面很大一部分题当时走火入魔刷到了最优runtime,这件事请抱着批判的态度对待-google 1point3acres
https://docs.google.com/document ... rc/edit?usp=sharing
https://docs.google.com/document ... rc/edit?usp=sharing
301-400题:这个应该是我状态最好的时候做的,里面有的题comment了untested可以忽略不计,现在里面的code应该都是test过的。只有301-375题和391题的笔记,如果后面有空会补上其它题.本文原创自1point3acres论坛
https://docs.google.com/document ... 0Q/edit?usp=sharing
https://docs.google.com/document ... qI/edit?usp=sharing

补充内容 (2016-11-17 23:30):
251-300的link贴错了,应该是下面这个
https://docs.google.com/document ... R8/edit?usp=sharing
回复 支持 5 反对 0

使用道具 举报

我的人缘0
edyyy 发表于 2017-12-17 15:38:44 | 显示全部楼层
  此人我要顶:
 
100% (4) 【我投】
  此人我要踩:
 
0% (0) 【我投】
终于找到了当时下载的完整笔记,看附jian!copyright当然是楼主的啦,多谢她总结给我们分享

笔记.rar

2.12 MB, 阅读权限: 80, 下载次数: 83, 下载积分: 大米 -1 升

评分

参与人数 5大米 +17 收起 理由
weijhe1001 + 5 很有用的信息!
tttt1415 + 2 给你点个赞!
hopkins1019 + 5 给你点个赞!
zhaorui1990 + 2 给你点个赞!
linlizh + 3 很有用的信息!

查看全部评分

回复 支持 4 反对 0

使用道具 举报

我的人缘0
 楼主| hxtang 发表于 2016-11-23 23:30:34 | 显示全部楼层
  此人我要顶:
 
71% (5) 【我投】
  此人我要踩:
 
29% (2) 【我投】
附赠design patterns笔记. from: 1point3acres
https://docs.google.com/document ... s0/edit?usp=sharing

当时和地里的小伙伴分工一起看headfirst的书讲完的. 1point3acres
我负责讲的pattern笔记比较细,不是我讲的部分我就写的比较糙. 一亩-三分-地,独家发布
后面的code我觉得自己写的比较搓,请批判地看待
回复 支持 2 反对 0

使用道具 举报

我的人缘0
edyyy 发表于 2018-5-1 23:06:07 | 显示全部楼层
  此人我要顶:
 
100% (4) 【我投】
  此人我要踩:
 
0% (0) 【我投】
NewRita 发表于 2018-5-1 22:12
收到这样的错误提示:"抱歉,只有特定用户可以下载本站附件"

不知道原因是什麽

https://drive.google.com/file/d/ ... FA/view?usp=sharing

补充内容 (2018-5-1 23:08):
大家看看啊,都在这里了,不用找我要了。祝刷题开心!哈哈哈。. 围观我们@1point 3 acres
回复 支持 1 反对 0

使用道具 举报

我的人缘0
lx5945 发表于 2018-2-12 05:21:28 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
楼主,我想做看不见你的代码了?如何才能看见?
回复 支持 0 反对 1

使用道具 举报

我的人缘0
edyyy 发表于 2017-12-18 11:08:36 | 显示全部楼层
  此人我要顶:
 
100% (4) 【我投】
  此人我要踩:
 
0% (0) 【我投】
这次不设限,再次感谢下楼主分享. from: 1point3acres

笔记.rar

2.12 MB, 阅读权限: 80, 下载次数: 50, 下载积分: 大米 -1 升

回复 支持 1 反对 0

使用道具 举报

我的人缘0
咩酱 发表于 2017-12-11 05:38:07 | 显示全部楼层
  此人我要顶:
 
19% (33) 【我投】
  此人我要踩:
 
81% (137) 【我投】
xiongqr 发表于 2017-12-8 02:04
呜,能否求好心人下载到前400题的发一份给我。。跪谢了。。
邮箱:chobxiong@gmail.com
感激不尽。。。

你复制了我的帖子就改了邮箱。。
Mobile Apps Category (English)728x90
回复 支持 1 反对 0

使用道具 举报

我的人缘0
peterwsy 发表于 2017-12-18 03:19:43 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
顶一下 楼上
回复 支持 1 反对 0

使用道具 举报

我的人缘0
 楼主| hxtang 发表于 2017-1-31 22:56:18 | 显示全部楼层
  此人我要顶:
 
71% (5) 【我投】
  此人我要踩:
 
29% (2) 【我投】
sean1993519 发表于 2017-1-28 10:07
学姐我是用java的,想请问一下OOD应该也可以参考你的笔记吧

ood大原则都一样的,patterns在语言上区别也不大。你不看code就无所谓语言了。
如果你想练习一下ood的code可以直接看书(headfirst)里的code,那个本来就是java的。

评分

参与人数 1大米 +3 收起 理由
kamibear + 3 感谢分享!

查看全部评分

回复 支持 1 反对 0

使用道具 举报

我的人缘0
 楼主| hxtang 发表于 2016-11-18 04:37:06 | 显示全部楼层
  此人我要顶:
 
71% (5) 【我投】
  此人我要踩:
 
29% (2) 【我投】
附赠三个note(两个数据结构总结+一个面经杂集). From 1point 3acres bbs
这几个note难度大概在偏难的G面经水平,初学者慎看

链表:
https://docs.google.com/document ... IE/edit?usp=sharing.1point3acres网
segment tree:
https://docs.google.com/document ... v0/edit?usp=sharing 来源一亩.三分地论坛.

面经题. visit 1point3acres for more.
https://docs.google.com/document ... c8/edit?usp=sharing
第一部分是各公司面试题,总体偏难。每个题后面有两个[],第一个标的是公司,第二个是我当时label的难度这个label的标准大约是T(trivial)=lc easy, E(easy)=lc medium, M(medium)=lc(hard), H(hard)=我想了超过半天没想出来
第二部分是Snap面经
回复 支持 1 反对 0

使用道具 举报

我的人缘0
haveto 发表于 2016-11-17 00:24:33 | 显示全部楼层
  此人我要顶:
 
0% (0) 【我投】
  此人我要踩:
 
100% (1) 【我投】
楼主大神大神大大神 PS 疗效那个看看就好了 因为你基础好 刷了一遍才有这么好的疗效 像我这种快进土的。。。不说了我去打强心针了 ==
回复 支持 反对

使用道具 举报

我的人缘0
haveto 发表于 2016-11-17 02:02:13 | 显示全部楼层
  此人我要顶:
 
0% (0) 【我投】
  此人我要踩:
 
100% (1) 【我投】
你的code session怎么粘上去这么好看?! :)
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| hxtang 发表于 2016-11-17 03:11:56 | 显示全部楼层
  此人我要顶:
 
71% (5) 【我投】
  此人我要踩:
 
29% (2) 【我投】
haveto 发表于 2016-11-17 02:02. 一亩-三分-地,独家发布
你的code session怎么粘上去这么好看?! :)

代码高亮plugin
回复 支持 反对

使用道具 举报

我的人缘0
haveto 发表于 2016-11-17 03:18:47 | 显示全部楼层
  此人我要顶:
 
0% (0) 【我投】
  此人我要踩:
 
100% (1) 【我投】
hxtang 发表于 2016-11-17 03:11.留学论坛-一亩-三分地
代码高亮plugin

Pretty Code 么? 好像只能在google doc用 我google sheet插代码就不行。~~

话说 想问一下:“c++ style(特别是中后期)微微变态” 的 变态是指 炫技?。。。
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| hxtang 发表于 2016-11-17 03:40:51 | 显示全部楼层
  此人我要顶:
 
71% (5) 【我投】
  此人我要踩:
 
29% (2) 【我投】
haveto 发表于 2016-11-17 03:18
Pretty Code 么? 好像只能在google doc用 我google sheet插代码就不行。~~

话说 想问一下:“c++ st ...

没用过google sheet,不清楚哎

变态是说有一阵我对优化runtime和写短代码有点走火入魔,会为了这两条写一些不太直观的code。
比如大量使用位运算和vector,或者喜欢写非常规的for loop讨厌写while, 比如
for(int i = 10; i > 0;  ){
   \\BLAH
}
而不是
int i=0;
while (i > 0){
    \\BLAH. From 1point 3acres bbs
} ...
回复 支持 反对

使用道具 举报

我的人缘0
haveto 发表于 2016-11-17 03:42:53 | 显示全部楼层
  此人我要顶:
 
0% (0) 【我投】
  此人我要踩:
 
100% (1) 【我投】
hxtang 发表于 2016-11-17 03:40
没用过google sheet,不清楚哎

变态是说有一阵我对优化runtime和写短代码有点走火入魔,会为了这两条 ...

赞赞赞!! 楼主大神~~ 转发锦鲤~
回复 支持 反对

使用道具 举报

我的人缘0
Seraph_Roy 发表于 2016-11-17 03:50:16 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
感谢分享!!!赞赞赞!!!每次看到这种用心整理的都感觉自己好多题都白刷了不记得了
回复 支持 反对

使用道具 举报

我的人缘0
eko910817 发表于 2016-11-17 04:05:44 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
mark一下,谢谢楼主!!!
回复 支持 反对

使用道具 举报

我的人缘0
bych0223 发表于 2016-11-17 04:24:58 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
楼主太赞啦!真是超级整理的超级用心!感谢感谢!
回复 支持 反对

使用道具 举报

我的人缘0
xianzhuzi 发表于 2016-11-17 04:31:18 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
mark…期待已久的帖子~
回复 支持 反对

使用道具 举报

我的人缘0
angelanki 发表于 2016-11-17 04:32:22 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
简直被深深折服!!!仰望,,,太谢谢分享,看了以后觉得自己真的不够努力
回复 支持 反对

使用道具 举报

我的人缘0
reboot329 发表于 2016-11-17 05:25:44 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
楼主功底好,一般人达不到这个水平。我三刷回头看很多题都稀里糊涂。。。
回复 支持 反对

使用道具 举报

我的人缘0
shian2008 发表于 2016-11-17 05:40:27 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
非常感谢分享!
回复 支持 反对

使用道具 举报

我的人缘0
萌萌软妹子 发表于 2016-11-17 05:41:42 | 显示全部楼层
  此人我要顶:
 
100% (1) 【我投】
  此人我要踩:
 
0% (0) 【我投】
之前就关注楼主了 特别腻害 很是膜拜 谢谢分享
回复 支持 反对

使用道具 举报

我的人缘0
yangluphil 发表于 2016-11-17 05:51:49 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
这质量,才前100题已经完爆leetcode电子书了
回复 支持 反对

使用道具 举报

我的人缘0
ShownX 发表于 2016-11-17 06:06:46 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
大神 带我飞!好厉害的说!
回复 支持 反对

使用道具 举报

我的人缘0
xiaoling99 发表于 2016-11-17 13:28:13 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
太谢谢楼主了!
回复 支持 反对

使用道具 举报

我的人缘0
SallyWu 发表于 2016-11-17 14:57:27 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
楼主这样的大神真是造福人间啊,祝工作一切顺利!
回复 支持 反对

使用道具 举报

游客
请先登录

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

关闭

一亩三分地推荐上一条 /3 下一条

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2018-6-20 09:56

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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