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

[其他] 一个题自己想不出来多久就看solution?

🔗
woyaojiayou 2020-6-4 13:32:55 | 只看该作者
全局:
如果我是第一遍做,我觉得目的是学知识打基础,见识别人的想法,搜集解题的招式。所以理解了题意,努力想想解法就可以看答案了(大概也就10min),关键是要理解别人的思路到能够下一次基本运用
第二遍就是把第一遍偷学到的招式尝试运用出来,提高熟练度。以及查漏补缺,补上还没有见过的招式和思路。

我觉得没想到别人那么简单的解法完全不需要气馁。这是想法很危险。
世界那么大,你也不会知道别人的想法是花了多长时间想出来的,很可能经过了好多前人基础迭代出来的。一个人和那么多人长时间的结晶PK不是一个量级,输了不是能力不行,是正常现象,不需要气馁。
就好像上物理课,如果我没有推导出牛顿三大定理,我一定不会感到非常气馁的。掌握就好

刷题找工作的核心目的是在有限的时间精力内获得面试机会并通过面试,不是搞科学研究。落实到具体场景就是在几个月的时间内,熟练掌握绝大部分算法题的解题思路,在面试那45min内快速想出解题思路并且熟练通过代码表达出来。
时间有限就要学会站在前人的思想结晶上,节约时间,不要自己造轮子。你甚至应该为当今时代那么多招式唾手可得额感到幸运。

评分

参与人数 3大米 +8 收起 理由
jinliYYQ945 + 3 给你点个赞!
14417335 + 4
joezie + 1 赞一个

查看全部评分

回复

使用道具 举报

🔗
conghao2016 2020-6-4 17:29:54 | 只看该作者
全局:
难道只有我是1~3分钟就看么,我自己之前已经有认真学过算法理论..算法的基本理论已经熟练在心得话,遇到一道题,基本就是一分钟想这道题有没有思路,大概用什么套路。如果没有思路或者不够透彻,基本也不需要想了,别不好意思承认,就是不会。。。。不会不要紧,赶紧看就行。剩下的就是范式,这个范式是需要大量练习才能达成的,包括但不限于,各种类型题的模板,函数明明,参数命名,都是单调递增问题使用stack还是用deque,都是遍历是用DFS还是BFS,string类型要不要当成dp做,二分查找加不加等号,链表的翻转,string加法这些都是常见的子模块,熟练的组合和运用我觉得才是刷题的精髓。当然在此基础上我觉得最重要的还是对每个算法理解的 都比较透彻,推荐普林斯顿算法课,可以看我之前的相关介绍帖子。
回复

使用道具 举报

全局:
一点思路都没有就看啊 有思路就想想 一个小时以内做不出来就可以看答案了吧
回复

使用道具 举报

🔗
wareag1e 2020-6-4 17:59:01 | 只看该作者
全局:
如果看了题,如果有brute force的思路,先写出来。然后根据这个思路,看看有没有改进的余地。
没有任何思路的时候,果断看答案。
感觉哪怕有一点点思路,就多想个十分钟左右。如果有了解法,先写出来,不管是不是最优解。最后根据你运行时间是top多少来估计自己写的不是已经够好了。有一些非常邪门歪道的做法,我感觉有时候没必要非得掌握,也没必要花时间学,因为那种做法可能只能应付那一道题。

评分

参与人数 1大米 +1 收起 理由
kevinchen1219 + 1 赞一个

查看全部评分

回复

使用道具 举报

🔗
 楼主| RELAY2014 2020-6-4 20:54:18 来自APP | 只看该作者
全局:
woyaojiayou 发表于 2020/06/04 13:32:55
如果我是第一遍做,我觉得目的是学知识打基础,见识别人的想法,搜集解题的招式。所以理解了题意,努力想想解法就可以看答案了(...
谢谢,很有道理
回复

使用道具 举报

🔗
 楼主| RELAY2014 2020-6-4 20:54:58 来自APP | 只看该作者
全局:
conghao2016 发表于 2020/06/04 17:29:54
难道只有我是1~3分钟就看么,我自己之前已经有认真学过算法理论..算法的基本理论已经熟练在心得话,遇到一道题,基本就是一...
谢谢推荐,有道理
回复

使用道具 举报

🔗
dustbin 2020-6-4 22:32:20 | 只看该作者
全局:
关键是有些时候自己想的思路是错的,实现的时候才发现问题。这样又浪费了大量的时间。。。
回复

使用道具 举报

全局:
15分钟没思路就可以加到todo了 说明你对某些data structure或者algorithm不熟悉 做一下同个tag下面的别的题 找找感觉 过几天再看说不定就有思路了 当然也有那种完完全全做不出 连理解答案都困难的 那我觉得还是move on吧 毕竟就算看了答案 面试之后变形一下也不会做的

我就有一道题不会做 看了答案 当下以为自己会做了 面试的时候好巧不巧就遇到原题 脑子里只有模模糊糊的思路 没法完全写完 被问followup也是不会答😞
回复

使用道具 举报

全局:
我呢,都是先看答案在做题
回复

使用道具 举报

🔗
waerad2 2020-6-5 02:37:17 | 只看该作者
全局:
我是用30分钟timer,假如做不出来就看discussion,理解后直接看下一题,这道题不submit,以后回来重做。
主要还是得总结为啥想不出来,然后弥补知识盲点。
回复

使用道具 举报

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

本版积分规则

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