一亩三分地

 找回密码 注册账号

扫描二维码登录本站

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

[Leetcode] 刷题需要hard一起刷吗

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

升级   5.43%


分享帖子到朋友圈
Rootuny | 显示全部楼层 |阅读模式
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   93% (472)
 
 
6% (32)    👎

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

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

x
求问新手刷题要不要hard也一起刷了,还是说先刷满简单和中等?面试一般都是什么难度的题目呀?

上一篇:Python 学习 4本实用的电子书 (附下载链接)
下一篇:给相同的用户打标签
我的人缘0

升级   89.57%

PoJen 2019-8-2 00:11:08 | 显示全部楼层
本楼: 👍   100% (5)
 
 
0% (0)   👎
全局: 👍   100% (51)
 
 
0% (0)    👎
本帖最后由 PoJen 于 2019-8-2 00:13 编辑

剛開始刷 Hard 題痛苦很正常,但如果換個角度,不那麼執著於要把題目寫會通過面試,會發現 Hard 題有很多值得學習的地方,比如說 65-Valid Number 吧,一開始都會覺得規則很不清楚, edge case很繁雜等等的,但如果靜下心思考,會發現其實可以透過這題,練習該如何有系統地去思考一個可以涵蓋各種奇怪 case 的解法。對的邏輯讓你的程式寫起來事半功倍。

而且當你想出 valid number 的 pattern 模板之後,就會發現又可以延伸到用 regular expression 來解。甚至更有人想到要用 DFA 來解!撇除需要找工作的壓力,能看到這些程式之美不也是一種享受?甚至可以一窺為何有些程式設計師的生產力是別人的十倍或甚至百倍的背後原因。
附上個人對 65-Valid Number 的紀錄供樓主參考:https://po-jen.gitbooks.io/codin ... 5-valid-number.html

评分

参与人数 2大米 +2 收起 理由
Sooners + 1 赞一个
dreamrus + 1 赞一个

查看全部评分

回复

使用道具 举报

我的人缘0

升级   35.14%

csmb_hhh 2019-7-31 10:09:09 | 显示全部楼层
本楼: 👍   100% (3)
 
 
0% (0)   👎
全局: 👍   90% (60)
 
 
9% (6)    👎
hard题才是灵魂。。。不刷hard题的刷题,就像没有火腿肠的泡面,没有灵魂

评分

参与人数 1大米 +3 收起 理由
nagato + 3 欢迎分享你知道的情况,会给更多积分奖励!

查看全部评分

回复

使用道具 举报

我的人缘0

升级   19.14%

jingjingfu5 2019-7-31 20:59:06 | 显示全部楼层
本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   99% (122)
 
 
0% (1)    👎
csmb_hhh 发表于 2019-7-31 10:09
hard题才是灵魂。。。不刷hard题的刷题,就像没有火腿肠的泡面,没有灵魂

歪个楼,吃泡面从来不加肠。。。。。。
回复

使用道具 举报

头像被屏蔽
我的人缘0
crazycodyman 2019-7-15 14:14:12 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
我的人缘0
肉身翻墙 2019-7-15 21:28:28 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

我的人缘0

升级   13.78%

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   93% (397)
 
 
6% (26)    👎
新手肯定要刷啊,如果没什么工作经验,也没什么project, 面试里除了做题也没法聊别的了呀。
回复

使用道具 举报

我的人缘0

升级   5.86%

whodatj 2019-7-15 23:50:38 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   88% (24)
 
 
11% (3)    👎
我不知道LS三位是怎么得出的结论。
我个人觉得刷HARD很痛苦,回报率很低。而且刷的很烦躁。
如果你的目标只有一线,面试难度高的大厂(GOOGLE FACEBOOK)HARD是肯定要刷的。
回复

使用道具 举报

我的人缘0

升级   0.5%

seancheey 2019-7-16 00:43:00 | 显示全部楼层
本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   100% (16)
 
 
0% (0)    👎
前200的hard其实都不难,后面的话能做出来在面试里都是加分项
回复

使用道具 举报

我的人缘0

升级   59.5%

dunan00001 2019-7-16 02:08:47 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   93% (84)
 
 
6% (6)    👎
高频hard必须刷
回复

使用道具 举报

我的人缘0

升级   71%

Tktticket 2019-7-17 22:28:59 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   93% (103)
 
 
6% (7)    👎
别问,问就是刷

我最开始也不刷hard,结果medium做着也费劲,刷hard最后即便还是做不出,对你开阔视野也是很有帮助的,当然先满足高频在看一般的
回复

使用道具 举报

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

本版积分规则

隐私提醒:
■为防止被骚扰甚至人肉,不要公开留微信等联系方式,请以论坛私信方式发送。
■特定版块可以超级匿名: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

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