May 2009 - May 2017 论坛八周年-你的足迹,我的骄傲


一亩三分地论坛

 找回密码
 获取更多干活,快来注册

一亩三分地官方iOS手机应用下载
收起/展开 收藏本版 (348) |订阅

刷题 今日: 28 |主题: 2081|排名: 16 

=========================================================
想组队刷题的,请在版内组织活动,形式参见这里。任何发站外群组的一律删帖
=========================================================
北美码农求职面试三本很有用的经典书籍。
Cracking the Coding Interview,以前叫CC150,现在CC189


Programming Interview Exposed - 更基础一些,但是讲解了如何应对面试


Elements of Programming Interviews: The Insiders' Guide - Amazon五星好评

=========================================================
* 技术讨论/FAQ *:   汇总 | 随手粘贴code | 编码管理 Git | 免费类UNIX环境(wwwyhx)
* 请大家共同完善各topic学习资源 *:   0起点 | 算法 | 数据结构 | OS | 网络 | 软件工程 | 数据库 | Java | Python | C | C++ | Matlab | 其他语言

如何刷题: zijianz 发表于 2015-4-18 绝佳的经验:
一道题能调三天,不是聪不聪明,就是基础不好而已。要多练。

我至今还记得我第一次连续几次一段程序写完,编译,一个错没有时的兴奋。

我至今还记得我第一次连续几次Leetcode程序一气写完,提交直接accept时的开心。

我至今还记得我初期在论坛看哪道题都不会,觉得大家想法都好多好厉害的低落。

但我依然还记得也就是这几个月,我发现论坛的一些人怎么连这个都不知道(真的没有不尊重的意思),怎么连这个都能错,怎么连这么众所周知的方法都想不到的疑惑。

我现在还记得收到offer时不停的掐自己觉得不真实的感觉。尽管不明显,但只要我们不放弃,我们就在进步,不停的进步。你所做的每一件事,都有它的意义。

谁都是一步一步来的,调三天,没办法,只能继续调,过一两个星期可能就能过大部分test case了,再过几天就能一次accept了。

妹子,刷题重要又不重要。我觉得CS是一个整体素质的体现,特别是面试时manager那一轮,累的时候多看看Computer Architecture和OS以及Compiler,看得多了,你会发现CS的每个领域思想都是一样的,更重要的是你会终于发现这些算法究竟在实际中哪里用到了,会对心态有很大帮助。而且找工作聊行业聊领域也是很重要的一部分。

如果你调试不好,我建议用TDD,Test Driven Development,这不光在刷题时,面试时也很好用,有利于面你的人了解你的思路,以及很少会忘记边界。

先读问题,然后想象你在做测试,把所有你能想到的test cases都列出来(写出来),就当你要玩死一个别人的程序使劲出难题。

然后陈述自己的思路,用嘴把每个test case都跑一遍,至少能把自己说服了。

一气写成。多练练,一般你初期思路清晰,把思想化作程序的能力又没问题的话,这次就是AC。

另外,如果你真的太弱,我不建议你硬刷,不停的practice brute force并没有太大帮助。不如拿出一段时间,好好看看别人怎么写的。有一个叫水中的鱼的博客,真的非常非常非常的好,讲的也明白,建议你去看看。看高手程序,胜过自己闷头写几个月。重点是你读高手的解法多了会发现其中的pattern,其实做题来回来去就那么几种pattern,要做的只是如何从浮华的题目看出想考的本质而已,见多了本能就出解法了。

如果你真的觉得自己太弱,强烈建议多看高手写的,好好理解,然后自己闭卷从零写两天前看的题目,如果能自己从零写出来,就是真明白了。

切忌盲目刷题,这个论坛找到工作我见过不少一遍都没刷完的。真的要多总结,记思路不记题目,比如二叉树,我记得我总结时来回来去就3,4种思路,融会贯通了就什么都能解了。还是那句话,多看高手怎么想的,别自己苦想,看明白了隔一段时间自己重新来写,搞定了,这就是你的。

程序调的时间长真的只能继续写,写着写着就好了,把思想化作程序一气bug free是一种本事,你需要练习才能会,这很正常。
收起/展开

子版块

做项目

做项目 (2)

22 / 315
战拖

战拖

版主: hurricane_e

206 / 2850
回收站

回收站

专门回收没有坚持下去的战拖贴

61 / 616
135文书2467tpo 2015-10-14 23:58 无痕snow
作者 回复/查看 最后发表
全局置顶 隐藏置顶帖 预览 论坛八周年-你的足迹,我的骄傲 attach_img  ...2345 wangmengyuan 2017-5-14 815126 lzgoal 11 小时前
全局置顶 隐藏置顶帖 预览 想在美国找CS软件工作?Warald提供需要学习的书籍和课程名单! digest  ...23456..15 Warald 2013-2-15 295219007 kkyan 3 天前
全局置顶 隐藏置顶帖 预览 地里新站beta上线:一亩三分地instant - 问题和建议汇报帖 attachment  ...23456..12 Warald 2015-11-23 28057057 obyv6252 5 天前
全局置顶 隐藏置顶帖 预览 北美留学生求职宝典 & 资源超级入口  ...23 Warald 2017-2-6 5012369 lyd1point 2017-5-20 16:15
本版置顶 隐藏置顶帖 预览 [其他] 应该怎么样刷题?  ...2345 纠结帝 2013-12-31 8961865 dimi 20 小时前
本版置顶 隐藏置顶帖 预览 [其他] 申请完想学编程,求建议科目和书籍(原帖新添加一些问题?) digest  ...23456..8 Sandra 2012-2-4 15857538 tracycxwang 4 天前
活动 隐藏置顶帖 预览 [CareerCup] Career Cup第四轮刷题开始! attach_img  ...23 pure0909 2015-3-24 4419452 ranyue880809 2017-3-26 15:37
预览 [算法题] 关于Collection的笔记 heatlevel agree  ...23456..37 hjx447297354 2016-4-11 72116003 真淘蛮 1 小时前
预览 [算法题] 提供无偿讲题 agree New lavender220 3 天前 3399 HOBoy 3 小时前
预览 [动态规划] DP 问题的思路? agree New newgod2500 12 小时前 7188 Youknowwho 9 小时前
预览 [其他] 有人参加Leetcode contect么每周 New dimi 昨天 10:50 9437 野生的皮皮鲁 9 小时前
预览 [算法题] 提供无偿mock interview recommend heatlevel agree  ...234 ericlee27 2017-3-20 672836 xuhb2000 11 小时前
预览 [其他] leetcode一般要刷多少题才能比较稳 hong1997 2017-5-19 151412 xuhb2000 11 小时前
预览 [Leetcode] 用JS刷题到底有没有意义? New 媛里媛外 5 天前 6613 xuhb2000 12 小时前
预览 [Leetcode] 看LeetCode某些code有感啊 agree  ...2 ck2016 2017-5-14 201847 xuhb2000 12 小时前
预览 [其他] 回溯法 = DFS吗? oio14644 2015-7-6 141949 dimi 20 小时前
预览 [其他] Andy自我刷题督促及学习规划帖 dhx1995881 2017-3-31 5482 leohe0528 昨天 18:51
预览 [Leetcode] ***重磅炸弹*** Leetcode for Dummy attach_img digest recommend heatlevel agree  ...23456..17 Cats881119 2014-5-6 33158735 Michael_Yan 昨天 09:28
预览 [学Java/C#] Java刷题常用方法汇总 attachment recommend heatlevel agree  ...23456..14 oio14644 2015-11-5 26434332 EnoWang 昨天 06:48
预览 [系统设计/OOD] 系統設計救星! 一天內手把手教你面試System design Facebook chat agree jyt0532 2016-11-11 51797 翻滚吧豆子 3 天前
预览 [Leetcode] Leetcode discuss界面语言被改 attach_img New jy_121 3 天前 4350 jy_121 3 天前
预览 [Leetcode] 一起学习 一梦如是 2017-5-16 7601 小K 4 天前
预览 [算法题] 【坐标湾区】北San Jose 初到湾区 新人帖 New leiluoqi 5 天前 3331 小K 4 天前
预览 [编程题] 湾区跳槽 attach_img  ...2 universe1317 2017-4-20 271953 小K 4 天前
预览 [算法题] 这个算法面试题没有做出来,刷了那么久的题,面试死在这题上了 新人帖 agree  ...2 conlor 2017-5-17 381573 ck2016 4 天前
预览 [Leetcode] [分享] leetcode-cli: 体验不一样的刷题风 digest agree skygragon 2017-5-7 131327 sprinterx 4 天前
预览 [Leetcode] 来讨论一下刷题的顺序问题 新人帖 媛里媛外 7 天前 4567 ck2016 4 天前
预览 [其他] 绝望+无奈,CS master 究竟该继续找工作还是回国 recommend heatlevel agree  ...23456..16 fengwang 2017-3-13 31432446 耿超 4 天前
预览 [其他] Leetcode按公司归类 recommend heatlevel agree  ...23456 foreverel 2016-4-23 10222945 kkkkmo 5 天前
预览 [其他] 分享资源【Cracking the Coding Interview, 6th Edition agree daisynowhere 2016-9-25 112463 zh 6 天前
预览 [算法题] 求facebook 的sparse matrix multiplication 的C++ code New newdi 6 天前 0128 newdi 6 天前
预览 [学Java/C#] 推荐几个学java,python等语言的app attach_img agree  ...2 lllbl 2016-5-25 215470 rh443453518 7 天前
预览 [学C/C++] 地獄未空 誓不成佛 multithread c++來啦 agree jyt0532 2017-1-5 3835 672347250 2017-5-20 13:13
预览 [算法题] 分享一本面试书《Programming Interviews Exposed》 agree owo111 2015-7-7 101427 jonathanzy 2017-5-19 23:51
预览 [编程题] 给一个排序数组,找到element出现次数>n/3次,算法复杂度低于O(n) welsnake 2017-5-19 5277 peter_sqliu 2017-5-19 15:45
预览 [其他] 请问白板应该买多大的? zynsteve 2017-5-15 9954 stormcat 2017-5-19 11:26
预览 [系统设计/OOD] 关于所谓的System Design,我说点个人意见吧 新人帖 digest recommend heatlevel agree staycrazy 2016-2-4 128508 qiuyingyue0516 2017-5-19 06:22
预览 [其他] 自我刷题督促及学习规划帖 heatlevel agree  ...2 蔚蔚酱 2017-3-20 372485 csprogramming 2017-5-19 05:16
预览 [算法题] 求leetcode bloomberg 所有50道题目的题号 GatorAM 2016-4-22 162915 alpha8421 2017-5-18 16:49
预览 [系统设计/OOD] 系统设计题的总结!!!不信自己今年找不到工作之系列!!! digest recommend heatlevel agree  ...2 love1point 2015-6-12 4114148 mdf 2017-5-18 05:39
预览 [Leetcode] (挫败+沮丧)题也刷了70多道了,还是一点感觉都没有 agree  ...23 蔚蔚酱 2017-5-10 413057 hiworld723 2017-5-17 19:04
预览 [Leetcode] 低价转让LeetCode账号 lhjbj 2017-3-28 1626 mdf 2017-5-17 12:17
预览 [系统设计/OOD] 系統設計救星! 一天內手把手教你面試System design Facebook chat heatlevel agree jyt0532 2016-11-12 174738 zjck1995 2017-5-16 19:31
预览 [其他] SQL COUNT问题 wxcsdhr 2016-1-19 2511 Mr.Bin 2017-5-16 09:34
预览 [Leetcode] 发一个三刷LeetCode总结 attach_img digest recommend heatlevel agree  ...23456..12 Freetymekiyan 2015-1-30 23461191 simplegiftly 2017-5-16 00:34
预览 [Leetcode] 你们都好厉害,只想找个和我一样刚开始刷题的,从头开始学习,慢慢提高吧 新人帖 agree  ...2 shell0802 2017-4-27 292842 xqdingo 2017-5-15 14:41
预览 [其他] 数学题请教 新人帖 cinephilia0219 2017-5-15 0186 cinephilia0219 2017-5-15 12:30
预览 [CareerCup] ***重磅炸弹*** CC150 for Dummy - 解题思路答案整理 attachment digest recommend heatlevel agree  ...23456..18 Cats881119 2014-5-6 34454604 derickz 2017-5-14 04:01
预览 [其他] 地里有参加Google Code Jam的么 zzwcsong 2017-4-13 111050 FallApart 2017-5-14 01:23
预览 [算法题] 分享cc150 cc189 求加米 agree 511878987 2017-5-2 1448 lightwindy 2017-5-12 13:56
预览 [系统设计/OOD] 系統設計救星! 一天內手把手教你面試System design recommend heatlevel agree  ...2 jyt0532 2016-11-3 3512258 请叫我热情老八 2017-5-12 02:46
预览 [系统设计/OOD] bloomberg 马拉松设计题 insideout 2017-2-3 41150 lokke 2017-5-11 15:04
预览 [Leetcode] 想请教一下leetcode的刷题策略 agree  ...2 qich 2017-5-10 211187 sy10017667 2017-5-11 08:33
预览 [学Python/Perl] Python刷LC找人讨论 the_rebrith 2017-5-9 1317 dz166 2017-5-9 09:47
下一页 »

快速发帖

还可输入 80 个字符

本版积分规则




oliveeeeeeeee2017.05.22成都美领馆面签 转专业CS签F1
2017年5月22日 成都美领馆 预约面签时间:9:15 AM之前准备F1的时候看网友分享的成都
  • 我的个人公众号,个人亲自经历的留学各个环
  • 表情包

关闭

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

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2017-5-28 20:49

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

返回顶部 返回版块