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

[其他] 刷题进阶Tips--分享给那些有刷题经验或工作经验的人

   
🔗
 楼主| fentoyal 2017-8-18 10:42:27 | 只看该作者
全局:
bumbing 发表于 2017-8-18 07:24
楼主总结的非常好,我觉得3的状态基本可以一直保持,
但是4的状态需要短时间内大量的练习,好多corner cas ...

一听就是过来人,说的很有同感,哈哈
回复

使用道具 举报

🔗
lrcray 2017-8-18 12:01:12 | 只看该作者
全局:
很有帮助的tips!!!
回复

使用道具 举报

🔗
FHW2000 2017-8-18 22:27:09 | 只看该作者
全局:
楼主不但热心加细心,且是高手一个,感谢楼主把自己的心得无私分享,
回复

使用道具 举报

全局:
“在一个良好的IDE里,做Medium题目只要愿意想一般都能做出来”

请问我刷题,就是leetcode提供的default 窗口。。。。这个算IDE么?
感觉已经很接近白板了。。。除了各种 花括号会主动帮你对齐。。
回复

使用道具 举报

🔗
 楼主| fentoyal 2017-8-29 05:49:18 | 只看该作者
全局:
biomedicineman 发表于 2017-8-29 05:43
“在一个良好的IDE里,做Medium题目只要愿意想一般都能做出来”

请问我刷题,就是leetcode提供的default ...

不算,你那个跟记事本差不多。没有自动补全,不会自动检测编译错误(起码以前没有,现在有吗?),所以接近白板。你非常正确的选择一上来就在白板/简单编辑器里写代码,可能跟你转专业上来就刷题有关吧。很多CS科班学生/有工作经验的人,刷题之前都是先用IDE做过一些项目,这时再用纯白板/文本编辑器刷题,很不适应。但这个对你可能不适用。
回复

使用道具 举报

🔗
涉入如有 2017-8-29 07:06:35 | 只看该作者
全局:
ummm **有个小问题 感觉自己看题时候是有思路 是会的 但是写的时候还是有写不出来的地方 是不是说明了还是菜。。
回复

使用道具 举报

🔗
涉入如有 2017-8-29 07:06:56 | 只看该作者
全局:
涉入如有 发表于 2017-8-29 07:06
ummm **有个小问题 感觉自己看题时候是有思路 是会的 但是写的时候还是有写不出来的地方 是不是说明了还是 ...

xuezha。。这都被禁了!
回复

使用道具 举报

🔗
 楼主| fentoyal 2017-8-29 08:51:23 | 只看该作者
全局:
涉入如有 发表于 2017-8-29 07:06
ummm **有个小问题 感觉自己看题时候是有思路 是会的 但是写的时候还是有写不出来的地方 是不是说明了还是 ...

一般是两种情况:
1.是你以为你会了,但其实很多细节没想清楚,写起来才意识到,各种改,各种绕,然后蒙圈了。你这种情况下其实还是思路的问题。典型例子:你以为这么XXYY一写就好,撸起袖子开写,结果写到一半发现,我去,如果输入数字里有重复还得处理一下,发现算法变麻烦了,甚至完全不work了。跪之。这是算法功底问题,还是要考虑全面,多思考。写之前,脑子里自己证明一下,反证一下,自己challenge自己一通。

2.是你算法确实对了,但写的时候因为逻辑太复杂或者tricky,导致写的时候实现的乱七八糟,自己的代码千缠百结后成了一坨死疙瘩,最终彻底崩溃。典型例子:比如Flatten nested Integer啊,Wild card matching这种涉及指针(或状态)操作的,其实思路很简单,但就是一会儿发现自己多移了一步,一会发现少pop一级。怎么改就是不对。这种问题解决就是多总结,总结代码写作的pattern,怎么写清晰不出错。可以试着来几套模板(我没试过)。

但总而言之,你说的没错,都是功夫还不到家。找准自己问题继续练是正解。

评分

参与人数 4大米 +9 收起 理由
违规用户-4750 + 2 很有用的信息!
剑随风飘 + 1 给你点个赞!
ShikiH + 3 很有用的信息!
ywcctc + 3 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
Steve0211 2017-8-29 09:16:45 | 只看该作者
全局:
很有帮助,mark 了,会再回来读。
回复

使用道具 举报

🔗
joycevernon 2017-8-30 06:50:41 | 只看该作者
全局:
谢谢楼主分享,目前分tag刷,刷了大概80道吧,现在看题目大概知道该分到那个类做,比如该用dp或者backtracking之类的,但是具体写出来真的就要蛮久的,就是level 2的状态,少考虑cornor case/语法错误/边界错误,比较主流的数据结构,大概1/5的时候会需要谷歌吧。这种情况应该多练习题目还是分出一些时间来看数据结构的知识呢
回复

使用道具 举报

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

本版积分规则

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