一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 699|回复: 6
收起左侧

[Leetcode] 第一次刷题,刷完难度2后的困惑

[复制链接] |试试Instant~ |关注本帖
caffery24 发表于 2015-7-5 21:09:48 | 显示全部楼层 |阅读模式

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

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x
首先,感谢大家的帮助,然后别嘲笑我的菜啊。。。

第一次刷题,慢慢的也算是把难度二刷完了,然后就是有一些困惑,希望大家帮忙解答。
1 与AC率感觉差一半啊。。。这也是最头痛的,就是感觉每次有些小错误,或者是有些条件没想清楚,就提交就造成了错误率很高。。。有些题目,总是错误了,对着错的例子才发现自己的程序错在哪里,然后慢慢的才能改对,这样就造成自己的ac率很差,想问下大家有没有这种感觉,如果有应该怎么办?
2 感觉自己对一些api应用的不是很熟练,想问下大家有什么边刷题边提高的窍门吗?
3 有些题做完了,然后过一阵子再想起来,大思路在,但是有些地方,例如边界条件什么总还是会犯错。。。好郁闷!!!!!!!!!而且有些题目,其实是用到了前面题目的一些思想,自己还是想不到,更郁闷!!!!!

主要是第一个想请大家帮忙指导,后边纯属自己吐槽,第一次刷题希望大家能告诉我一下你们当时的感受以及如何调整,谢谢!!
stellari 发表于 2015-7-5 21:40:33 | 显示全部楼层
别被AC率吓倒。假设你提交了10次才第一次做对,那么你的AC率只有10%,但是你如果再提交一次AC率就变成2/11=18%, 几乎翻倍了,再提交一次就变成了3/12 = 25%, 就达到AC率的平均水准了。而且,网上许多人是2刷,3刷的。他们的正确率比1刷的人普遍要高。所以别拿这个数字和自己“首次写对的概率”做比较。

说白了,问题其实都是出在Corner case上,所以最好是提交之前就自己先想几个edge case出来,手动检查一遍自己的程序,看能不能正确处理这些case。这个技能在真正面试的时候也是很有用的。

回复 支持 2 反对 0

使用道具 举报

 楼主| caffery24 发表于 2015-7-5 21:51:16 | 显示全部楼层
stellari 发表于 2015-7-5 21:40
别被AC率吓倒。假设你提交了10次才第一次做对,那么你的AC率只有10%,但是你如果再提交一次AC率就变成2/11= ...

谢谢啊,我就是有些题目比如5对1的ac,自己往往就8--10次才行。。。
刚开始可能有点提交太随意,以后会多注意,遇到一个错误,多想想别的可能。
回复 支持 反对

使用道具 举报

zhuli19901106 发表于 2015-7-5 22:25:08 | 显示全部楼层
本帖最后由 zhuli19901106 于 2015-7-5 22:42 编辑

第一次刷要败不馁,因为初次做好多题你会觉得答案的思路很神奇,自己完全想不到,很受打击。
第二次刷要胜不骄,因为你做过一次了,好些题你其实不一定能吃透,只是把答案记熟了。好像自己就掌握了,其实没有。
真实的面试,总会碰见不少新题。举一反三才是关键。
所以每题都试试从各方面优化,分析下各种不同解法的优劣。以便别人把题目变形的时候,你的脑子不会停留在背答案的思维模式上。
另外,还要分析自己代码的时间空间复杂度。
最重要的:别copy自己以前写的代码,更不能copy别人的代码。否则收获为零。
亲手写点有bug的代码,你就会知道哪儿容易出错,哪儿不好写。祝刷题愉快(^_^)

安全提醒:
本版块里有个专业喷子,随时躲在角落里准备喷人。如果做题做累了,想出去遛遛狗,或者心情不好想骂街,都可以找它。


顺便贴上防喷子科普知识:
http://www.zhihu.com/question/23776540
这种公害消灭不掉,只能想法子加以利用。拿来找个乐儿也挺好~猜猜它是谁



评分

1

查看全部评分

回复 支持 反对

使用道具 举报

handsomecool 发表于 2015-7-6 12:02:19 | 显示全部楼层
zhuli19901106 发表于 2015-7-5 22:25
第一次刷要败不馁,因为初次做好多题你会觉得答案的思路很神奇,自己完全想不到,很受打击。
第二次刷要胜 ...

新人路过。。。对专业喷子好好奇啊,给个传送门见识见识?
回复 支持 反对

使用道具 举报

zhuli19901106 发表于 2015-7-6 14:47:36 | 显示全部楼层
handsomecool 发表于 2015-7-6 12:02
新人路过。。。对专业喷子好好奇啊,给个传送门见识见识?

很容易找到的,没必要特意招惹他。那人的特点如下:
1. 大家讨论题目、分析代码时,他从来不出声。
2. 任何人反驳他,他一定会喷回去,但你刻意躲着他,也还好,不会冲上来咬。
3. 死不认输,双重标准,人身攻击(这是所有网络喷子的共性,他自然也有)

他喜欢劝别人低调刷题,哪怕自己如此高调。关键只有吐槽没有干货,让人觉得此人只有满满的恶意。

说实话,这种人坏不了大事,但一个版块要是有这么一两个,也能显著降低你的上网体验。

比如CSDN和博客园都有一个著名喷子
CSDN的那个叫linustd,大家对付他的方法就是骂完他就走,当他是个垃圾桶即可。
博客园的那个叫garbageMan,大家已经懒得对付他了,因为他混得多惨大家都知道。
这类人都一个样,现实中混得很惨,只能来网络找优越感。
回复 支持 反对

使用道具 举报

zhuli19901106 发表于 2015-7-6 14:50:44 | 显示全部楼层
handsomecool 发表于 2015-7-6 12:02
新人路过。。。对专业喷子好好奇啊,给个传送门见识见识?

其实Linus Torvalds也是脾气不好的人,经常喷人。但因为他有大家公认的能力,有改变世界的作品,所以他喷人也不会被定义为喷子。说白了一个社区还是以技术交流+交朋友为宗旨,单纯的喷自然不受欢迎。
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

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

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

custom counter

GMT+8, 2016-12-9 18:13

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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