一亩三分地

 找回密码 注册账号

扫描二维码登录本站

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

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

[复制链接] |试试Instant~ |刷题
我的人缘0

分享帖子到朋友圈
本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   100% (17)
 
 
0% (0)    👎

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

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

x
有时候几个小时都耗在一道题上,想不出来就是想不出来,然后一看solution,有一种哇靠别人居然这么简单就做出来了,对比自己后非常气馁,半天情绪都不好。

评分

参与人数 1大米 +1 收起 理由
14417335 + 1

查看全部评分


上一篇:寻找一起刷题的战友, 同时寻求建议
下一篇:面试不给最优解可以吗?
我的人缘0
woyaojiayou 2020-6-4 13:32:55 | 显示全部楼层
本楼: 👍   100% (9)
 
 
0% (0)   👎
全局: 👍   95% (46)
 
 
4% (2)    👎
如果我是第一遍做,我觉得目的是学知识打基础,见识别人的想法,搜集解题的招式。所以理解了题意,努力想想解法就可以看答案了(大概也就10min),关键是要理解别人的思路到能够下一次基本运用
第二遍就是把第一遍偷学到的招式尝试运用出来,提高熟练度。以及查漏补缺,补上还没有见过的招式和思路。

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

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

评分

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

查看全部评分

回复

使用道具 举报

我的人缘0
本楼: 👍   100% (5)
 
 
0% (0)   👎
全局: 👍   87% (312)
 
 
12% (45)    👎
要是本身不享受解决问题的乐趣的话,五分钟我觉得就可以了。可以过两天重新做一遍。
回复

使用道具 举报

我的人缘0
本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   98% (292)
 
 
1% (4)    👎
我是这样的,如果30分钟内完全没有思路,我一般会看一下题目tag,看看应该用什么数据结构。如果还没有思路,看一下hint。如果还没有思路,迅速扫一下大家答案的标题,看一下关键词和复杂度。如果还没有思路,再看答案。
回复

使用道具 举报

我的人缘0
本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   98% (706)
 
 
1% (10)    👎
我自己是一刻钟

如果一个小时没写完代码也会停止。说明思路不对
回复

使用道具 举报

我的人缘0
我就是尼采 2020-6-5 00:42:32 | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   93% (715)
 
 
6% (53)    👎
我呢,都是先看答案在做题
回复

使用道具 举报

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

评分

参与人数 1大米 +3 收起 理由
14417335 + 3

查看全部评分

回复

使用道具 举报

我的人缘0
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   100% (135)
 
 
0% (0)    👎
我一般觉得一点思路都没有就马上就看。觉得 我能行!的时候 ,就坚持的久一点。
回复

使用道具 举报

我的人缘0
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   92% (1779)
 
 
7% (145)    👎
如果五分钟一点思路都没有,就可以看了吧。
回复

使用道具 举报

我的人缘0
bigyeet 2020-6-4 04:51:06 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (27)
 
 
0% (0)    👎
不需要定一个时间,有时候我完全没思路很快就看。做不出来但是觉得能做的话我自己想一个多小时都有
回复

使用道具 举报

我的人缘0
jliu 2020-6-4 10:22:12 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   96% (126)
 
 
3% (5)    👎
一般人的思维就像探照灯一样,总有自己的盲点,有时候题目的关键点就是发现不了,时间给再长也没有用。
所以没有必要死磕,15到20分钟做不出来就是自己的知识有盲点,或是应该会的方法不熟练,大脑一下子反应不出来。还是多模仿别人的解法,然后自己揣摩明白之后,再多加练习。

评分

参与人数 1大米 +1 收起 理由
14417335 + 1

查看全部评分

回复

使用道具 举报

我的人缘0
Humphreyappleb 2020-6-4 12:17:49 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   97% (923)
 
 
2% (20)    👎
我是10分钟。
自己想出来和看答案做出来没啥区别。更重要的是学会最优解。
回复

使用道具 举报

我的人缘0
janderson 2020-6-4 12:35:51 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (60)
 
 
0% (0)    👎
我以前刷题的时候, 从打开题目的时候就设置一个大概三四十分钟的 timer, 然后疯狂各种想办法, 就当做是在面试一样, 绞尽脑汁, 但是到了时间之后就果断开始看答案, 毕竟那么多题目, 数量真的比把某 5%的题目吃透重要
回复

使用道具 举报

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

本版积分规则

隐私提醒:
■为防止被骚扰甚至人肉,不要公开留微信等联系方式,请以论坛私信方式发送。
■特定版块可以超级匿名:https://pay.1point3acres.com/tools/thread
■其他版块匿名方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|||一亩三分地

GMT+8, 2020-7-6 11:02

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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