推荐:数据科学课程和书籍清单以及培训讲座


一亩三分地论坛

 找回密码
 获取更多干活,快来注册

一亩三分地官方iOS手机应用下载
查看: 1135|回复: 5
收起左侧

[算法题] 说下我对题的理解

[复制链接] |试试Instant~ |关注本帖
FightForTomo 发表于 2017-6-14 19:28:41 | 显示全部楼层 |阅读模式

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

您需要 登录 才可以下载或查看,没有帐号?获取更多干活,快来注册

x
感觉刷题就像解高中的数学题。
正常的顺序是学习理论,学习解题常见方法,做练习题,做复杂的习题,做带有巧妙办法的习题。
而leetcode的给法是乱序的扔出来一堆题,理论学习的那一步让我们自己去搜去找,然后这做一道,那做一道。深一道,浅一道。
还有一个难点是程序化。是用哈希还是动态数组,每个数据结构的特点都需要特别熟悉。
然后各种类的方法也需要特别细致的了解。就一个数组index以0开始就和正常数数方法不一样。
然后各种边界条件,TLE,输入为空。除法round it down。
正确的解题方法是,先想出general situation的解决办法,然后再想特殊的case,加到代码里。然后再简化代码,看看能不能归类到哪一个部分里。
而我改了两次 还是有wrong case 的话,就直接点开了top solution。并且告诉自己:看!人家总结的多好。

评分

3

查看全部评分

leonardcohen 发表于 2017-6-25 23:40:08 | 显示全部楼层
关注一亩三分地公众号:
Warald_一亩三分地
I second that: 刷题就像解高中的数学题。
回复 支持 反对

使用道具 举报

vegito2002 发表于 2017-6-26 02:49:31 | 显示全部楼层
关注一亩三分地微博:
Warald
确实非常像高中数学刷题, 很多时候就是锻炼脑子里的回路
回复 支持 反对

使用道具 举报

涉入如有 发表于 2017-6-28 04:57:48 | 显示全部楼层
哈哈哈哈 我跟你一样。。哎。。
回复 支持 反对

使用道具 举报

2011051305 发表于 2017-7-12 02:15:49 | 显示全部楼层
agree这句->"leetcode的给法是乱序的扔出来一堆题,理论学习的那一步让我们自己去搜去找" 这就好比高一一上来就做高考的相关内容真题 那打击肯定大。 但问题是 楼主后来follow你说的正常顺序吗 还是就这么深一道浅一道的趟下去了?  我还花时间看了看其他的有阶梯训练的OJ 什么 但是感觉这样就进度很慢。。。
回复 支持 反对

使用道具 举报

wrxys 发表于 2017-7-12 18:18:13 | 显示全部楼层
楼主这个理解,lol。。。无他但手术而
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2017-7-28 02:52

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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