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

[其他] 大量刷题看似努力其实是一种偷懒

   
🔗
 楼主| Smilenceyu 2020-3-20 09:26:05 | 只看该作者
全局:
lzc451776740 发表于 2020-3-20 09:21
感谢lz的分享 我现在在转专业 目标2021spring/fall的master 我是真的完全零基础 没学过一丝算法 最近在一边 ...

我觉得是ok的 但是碰到自己不熟悉的数据结构 碰到了就要去找资料学习,大多看不懂也没关系 这就跟查词典一样。其实udacity udemy很多课都不错 而且非常轻量级,coursera那些教授讲的太学院派了。或者看一下cracking the coding interview每一章节一两页的总结 更高效。你说的奇技淫巧那点完全同意,你要找你容易理解的解法。
回复

使用道具 举报

全局:
Smilenceyu 发表于 2020/03/20 09:26:05

我觉得是ok的 但是碰到自己不熟悉的数据结构 碰到了就要去找资料学习,大多看不懂也没关系 这就跟查词典一样。其实ud...
感谢楼主这么快回复!
回复

使用道具 举报

🔗
Sezedai 2020-3-20 09:35:32 | 只看该作者
全局:
与其说程序员刷题是一种偷懒不如说现在公司进行technical面试的方式比较偷懒。很多公司考算法追求候选人能直接写最优解无bug,而且考得都是考过无数遍的原题,那对候选人来说最有效率的方式就是近乎以背诵的方式刷题。你花时间真正理解一道题用的时间,别的候选人已经背了五道了,最后公司招走了那个背得多的。不过公司大概也不是很care这事情,毕竟拧螺丝的事情谁干都差不多。
回复

使用道具 举报

全局:
比较赞同,刷题还需要总结。但是还是得要一定量的积累。刷题应该追求最优解,方法就那几种。

像斐波那契数列那种一维DP,递推关系可以用线性代数表示写成 F(0)·[关系矩阵]^n-1=F(n)。[]^k还可以用bit优化成log(N)复杂度

补充内容 (2020-3-19 23:24):
具体操作可以搜一下矩阵快速幂
回复

使用道具 举报

🔗
韦小崽 2020-3-20 09:56:54 | 只看该作者
全局:
楼主帖子内容还是很实在的,但是你这个标题起的,恕我直言,有点找打。
刷题就是偷懒?没脑子只刷数量的刷题确实比较被动(但也不是偷懒吧),楼主所推崇的刷题后的总结,那不还是得刷题么

评分

参与人数 4大米 +5 收起 理由
LH_ + 1 赞一个
royh + 1 赞一个
pz268 + 1 赞一个
dennyzhang007 + 2 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
lz说的意思就是刷题后总结吧
回复

使用道具 举报

全局:
感觉很有道理
回复

使用道具 举报

全局:
刷水题没意义,但是刷难题有意义,楼主感觉是个标题党吧。。。
刷题刷到一个数量级,就有意义了,比如一两千。
回复

使用道具 举报

🔗
 楼主| Smilenceyu 2020-3-20 11:01:04 | 只看该作者
全局:
嗯 标题党了 其实我意思就是盲目刷题看似努力,其实就是不思考 思考的越痛苦,结果往往更有用
回复

使用道具 举报

🔗
 楼主| Smilenceyu 2020-3-20 11:01:36 | 只看该作者
全局:
qscqesze 发表于 2020-3-20 10:53
刷水题没意义,但是刷难题有意义,楼主感觉是个标题党吧。。。
刷题刷到一个数量级,就有意义了,比如一两 ...

那其实就是潜意识里归纳出来的,但不值得而已
回复

使用道具 举报

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

本版积分规则

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