查看: 4319| 回复: 17
跳转到指定楼层
上一主题 下一主题
收起左侧

[其他] 刷题效率低,每题都感觉在做脑经急转弯

全局:

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

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

x
想请教一下各位,小弟是ds的,听说ds也需要刷题,所以最近开始做一些简单题。但是发现刷题效率无比低下,主要是思路问题,每题都感觉自己在做脑经急转弯,一看完答案恍然大悟但又没感觉学到啥东西,似乎每题都有它自己的思路,想请问一下是因为我没学算法导论就开始刷题的原因吗?感觉每次几个小时解一道题,编程能力提升有限……

上一篇:面试要给leetcode建议的答案还是原创的,求各位大虾支招
下一篇:324 的 in place 和O(n)解法
推荐
Sherry_Hbr 2020-12-21 00:34:14 | 只看该作者
全局:
终于有人说出这句话了,我第一次看到那些算法的时候,第一反应就是这不就是脑筋急转弯吗???虽然我的脑筋一直是转不过弯来的(从小到大都是
回复

使用道具 举报

全局:
我刷的也没有很多,只是说点自己的理解吧。你说的“像脑筋急转弯”这种感觉我懂,这也太巧妙了?怎么想出来的?但是仔细推导很多解法还是有他的原因吧,比如第一次刷题做第一题two sum用哈希表解法,就感觉跟脑筋急转弯的神奇解法一样吧,但是他的推导是,我现在知道数字a,想凑成目标数,就需要找到数组中是否存在target-a,第一反应肯定就是遍历数组O(n)去找这个数,但是能不能比O(n)快一点?什么数据结构能实现快速的按值查找?就是哈希表了,哈希表的必杀技,就是O(1)按值查找,还能再多存个东西作为辅助信息,这里就是存了index作为哈希表的value。

不过刷题之前还是要学一遍常用数据结构和算法啊,不能直接刷题啊。

评分

参与人数 2大米 +4 收起 理由
14417335 + 2
不知道小帅 + 2 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
书读百遍其义自见
回复

使用道具 举报

全局:
多刷点就好了
回复

使用道具 举报

🔗
 楼主| Jharden13cyz 2020-12-20 01:47:31 来自APP | 只看该作者
全局:
感觉好费时哈哈,一道简单题都能花我一两个小时
回复

使用道具 举报

🔗
heydude 2020-12-20 03:48:14 | 只看该作者
全局:
其实大多数不是脑筋急转弯, 而是基于某一两种算法设计的题目. 如果你看了答案恍然大悟, 最好看看答案背后的算法到底是什么.
回复

使用道具 举报

🔗
kylehuang 2020-12-20 09:24:37 | 只看该作者
全局:
感觉按照几个大的分类整理/归纳一下题目类型会有些帮助,比如dfs,bfs,dp。当然,多训练肯定是逃不掉的。毕竟面试才45分钟,加上本来就比较紧张,所以对基本题型熟练还是挺重要的。

另外就是你用的语言的语法本身最好也熟悉一些。
回复

使用道具 举报

🔗
nihuo 2020-12-20 10:32:22 来自APP | 只看该作者
全局:
数据结构和算法基础还是要补一下的,比如很多数据结构书在讲到 stack 都会提到 stack 对 reverse 的作用。以及讲 divide and conquer 和 recursion 之间的关系。补牢基础再刷题才会事半功倍
回复

使用道具 举报

🔗
rosyyyyyy 2020-12-20 13:14:03 | 只看该作者
全局:
跟楼主进度差不多!每天质疑我学习方法是不是不对,我也是简单的看了数据结构就开始硬刷了
回复

使用道具 举报

🔗
 楼主| Jharden13cyz 2020-12-20 13:15:17 来自APP | 只看该作者
全局:
北极兔兔鲨 发表于 2020-12-19 11:06:44
我刷的也没有很多,只是说点自己的理解吧。你说的“像脑筋急转弯”这种感觉我懂,这也太巧妙了?怎么想出来的?但是仔细推导很多解法还是有他的原因吧,比如第一次刷题做第一题two sum用哈希表解法,就感觉跟
是我的理解出了问题,我之前以为刷题提升编程能力是指对语言使用的熟练度问题,现在才知道远没有这么简单
回复

使用道具 举报

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

本版积分规则

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