一亩三分地

 找回密码 注册账号

扫描二维码登录本站

BBS
Offer多多
Salarytics
交友
Learn
Who's Hiring?
Visa Tracker
疫情动态
指尖新闻
Instant
客户端
微信公众号
扫码关注公众号
留学申请公众号
扫码关注留学申请公众号
Youtube频道
留学博客
关于我们
查看: 124866|回复: 469
收起左侧

[CareerCup] ***重磅炸弹*** CC150 for Dummy - 解题思路答案整理

    [复制链接] |只看干货 |刷题, careercup
我的人缘0

升级   54.86%


分享帖子到朋友圈
本楼: 👍   100% (36)
 
 
0% (0)   👎
全局: 👍   96% (1548)
 
 
3% (50)    👎
首先科班出身大牛请点右上角的叉 因为我真不想浪费你的时间。

本文是给没有基础的刷题选手看的 (没有基础是指挣扎的在刷CC,或者是像我当时一样 连数据结构和算法都没上过是零散的自学的就开始刷cc得了)

一个很早期的活 以非常详细的注释 解释了CC里面题目是怎么想的 怎么实现的 怎么做出来的 (里面的注释应该是没有上过算法课的人都看的懂得,比方说dfs 我会以自然语言一步一步写怎么递归回来的每层返回的是什么 ),不含有任何对初学者不友好的算法,或者过于抽象的思想。  (所以科班出身的大牛真的请右上角叉掉真的是浪费你时间。。。)

里面可能有一些小bug 大多数题目也没有写test case , 不保证代码100%正确 有个别题目没有收录
第二遍做CC的时候是纸上重写了新的代码而不是检查这一版的代码。 因为这一版是去年写的所以是以第四版的题为主。

本人是商科转cs,是真*转cs  不是那些什么数学 EE 自动化的“转CS”,所以特别理解许多真*0基础(而不是什么数据结构C算法都上过还说自己0基础) 的同学在刷题时候的挫折和痛苦。  所以才发一个自己的角度(我当时写这些注释的标准是,我第二遍来看要保证看得懂)的资料和经验和转专业的同学们共享,顺便为明年再抽h1b赞人品。

附件在下一楼发

这也是当初第一遍刷leetcode的 答案   第二遍的时候 直接写oj了没有再看这一遍里面的内容。 所以可能有些解特别naive。


Amazon连接:Cracking the Coding Interview,以前叫cc150,现在cc189,图片可点击。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册账号

x

评分

参与人数 81大米 +1124 萝卜 +2 收起 理由
embiid21 + 1 给你点个赞!
saturndivinity + 1 很有用的信息!
yuxinxu + 1 赞一个
Msyyy + 1 很有用的信息!
大队管理员 + 25 给你点个赞!
Kyrazzzzz + 2 很有用的信息!
cc189 + 1 youxiu
yvainewu + 3 很有用的信息!
joyli66 + 3 很有用的信息!
plebian + 3 很有用的信息!

查看全部评分


上一篇:Cracking the Code Interview...
下一篇:***重磅炸弹*** Leetcode for Dummy

本帖被以下淘专辑推荐:

我的人缘0

升级   54.86%

 楼主| Cats881119 2014-5-6 02:08:43 | 显示全部楼层
本楼: 👍   100% (8)
 
 
0% (0)   👎
全局: 👍   96% (1548)
 
 
3% (50)    👎










本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册账号

x

评分

参与人数 2大米 +26 萝卜 +2 收起 理由
joeblack828 + 1 感谢分享!
fastmovie + 25 + 2 感谢分享!

查看全部评分

回复

使用道具 举报

我的人缘8
K姐 2014-5-6 05:23:49 | 显示全部楼层
本楼: 👍   100% (4)
 
 
0% (0)   👎
全局: 👍   95% (9726)
 
 
4% (506)    👎
wk 这真是有心人,给楼主手工赞!!
能否考虑开放到什么地方,大家一起编辑?
回复

使用道具 举报

我的人缘0

升级   0%

inevity 2018-8-8 22:03:02 | 显示全部楼层
本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   100% (16)
 
 
0% (0)    👎
https://github.com/wxn7/Leetcode/raw/master/CC150%E8%A7%A3%E9%A2%98%E6%80%9D%E8%B7%AF%E6%95%B4%E7%90%86%20.xlsx
附近下载

评分

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

查看全部评分

回复

使用道具 举报

我的人缘0
woaibai 2014-5-6 02:15:46 | 显示全部楼层
本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   99% (360)
 
 
0% (1)    👎
可以放到github,大家都去编辑
回复

使用道具 举报

我的人缘0

升级   10.43%

aangel 2014-5-6 04:38:33 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   88% (68)
 
 
11% (9)    👎

LZ真是有心人,,收下了...
回复

使用道具 举报

我的人缘0
nibuxing 2014-5-6 07:43:46 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   98% (298)
 
 
1% (5)    👎
谢谢分享,向楼主学习。
现在刷题遇到一个问题是,某道题里,有些东西java里面已经封装好了,然后就不知道该不该用,用的话这道题就会变得很简单,所以这个尺度不知道把握到哪儿。表达能力不好,不知楼主有没有理解我的意思。
回复

使用道具 举报

我的人缘0

升级   8.29%

ge-smile 2014-5-6 08:01:27 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   98% (126)
 
 
1% (2)    👎
楼主太nice了啊。。。支持支持
回复

使用道具 举报

我的人缘0

升级   54.86%

 楼主| Cats881119 2014-5-6 10:04:24 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   96% (1548)
 
 
3% (50)    👎
nibuxing 发表于 2014-5-6 07:43
谢谢分享,向楼主学习。
现在刷题遇到一个问题是,某道题里,有些东西java里面已经封装好了,然后就不知道 ...

你应该和面试官沟通, 可不可以用。 但是像特殊题目 比如LRU cache 应该是 需要自己实现的
大多数情况下是可以用的。 所以这个不用封装的东西应该也会, 但是学习的piority在时间紧张的的情况下可以在第二遍的时候再会

评分

参与人数 2大米 +30 萝卜 +2 收起 理由
fastmovie + 25 + 2 谢谢你的介绍!
nibuxing + 5 理解了,谢谢

查看全部评分

回复

使用道具 举报

我的人缘0

升级   60.57%

xixi09 2014-5-6 16:39:11 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (2)
 
 
0% (0)    👎
LZ好人,谢谢
回复

使用道具 举报

我的人缘0

升级   23.2%

1点50分 2014-5-7 04:25:56 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   86% (45)
 
 
13% (7)    👎
不错啊 加油哦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

隐私提醒:
■拉群请前往同学同事飞友|拉群结伴版块,其他版块拉群,帖子会被自动删除
■论坛不能删帖,为防止被骚扰甚至人肉,不要公开留微信等联系方式,请以论坛私信方式发送。
■特定版块可以超级匿名:https://pay.1point3acres.com/tools/thread
■其他版块匿名方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|||一亩三分地

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

Some icons made by Freepik from flaticon.com

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