大神们,算法题看懂了后面就又忘,有什么好的刷题方法吗???

大神们,算法看了就忘,有什么好的刷题方法吗???求助!!!
全部评论
正在刷题中,没办法我脑子笨就只能来回做题😢拿出高考的劲来!
点赞 回复 分享
发布于 2018-11-17 22:07
说明你没有真正理解啊,一个行之有效的方法是,不看任何提示,自己重新写一遍,写到对为止。如果 是某一类题,那就总结好思路,举一反三。看答案不仅是看整体的解题思路,还有一些细节的处理需要你自己亲自去实践和体会,比如二分法的跳出判定,很多人就是会二分,在判断循环结束和判断左右指针的上还是会犯错。
点赞 回复 分享
发布于 2018-11-18 16:34
个人感觉重在理解...简单题目应该就不会忘了吧 比较难的 像KMP那种的我也容易忘..主要还是手生
点赞 回复 分享
发布于 2018-11-17 21:37
做到能独立推导出来,而不是看了题解似懂非懂的样子
点赞 回复 分享
发布于 2018-11-18 16:23
同感,不仅算法题;包括推机器学习那些复杂点的算法,推的时候贼清楚,过半个月以看,这TM都是些啥?
点赞 回复 分享
发布于 2018-11-18 15:30
看懂理解后,自己手敲一遍,然而久了还是会忘。我现在剑指上的都忘得差不多了
点赞 回复 分享
发布于 2018-11-18 12:03
反复刷
点赞 回复 分享
发布于 2018-11-18 09:14
反复
点赞 回复 分享
发布于 2018-11-18 00:38
熟能生巧
点赞 回复 分享
发布于 2018-11-18 00:36
同感,可能理解是最好的记忆,多理解每行代码
点赞 回复 分享
发布于 2018-11-17 23:33
反复刷,跟背书一样。
点赞 回复 分享
发布于 2018-11-17 21:35

相关推荐

9.19 一面:1.自我介绍2.实习工作具体介绍 延申3.八股4.多线程场景 线程池 为什么使用线程池 目的是什么5.索引 索引结构 为什么选用b+树6.具体的索引优化场景7. Synchronized volatile 问到了实现的具体原理8.虚拟内存 为什么需要虚拟内存 进程之间可以共享虚拟内存吗9.手撕:和为k的最长子数组10.反问流程 至少三轮面试 都是技术面9.23  二面:1.自我介绍2.实习相关 具体做了哪些工作3.对spring的理解 说了ioc aop spring管理内存有什么好处4.对大量数据怎么做优化5.spring ai怎么学习的 怎么想着去做一个这样的项目6.反问 流程 技术栈9.29 主管面+hr面到场先手写了个合并区间1.先是主管面,自我介绍,实习工作介绍,技术问题比较少,主要是看你实习的具体工作,表达能力,问了下期望薪资。2.hr面就问了手上有哪些offer,然后就是互夸环节,贵司好啊,你也好啊,都好啊,大概是这样。国庆后收到意向整体来说一面和二面问的问题都比较深入,会延申到你不太清楚为止,看看你的水平,我觉得也有一部分运气好吧,跟面试官沟通都比较和谐,并且一面一开始比较严肃,但是面到最后面试官已经开始哈哈哈了,二面面试官更是ld的感觉,就很淡,很淡淡的感觉。主管听声音比较年轻,问的问题比较宏观。
面试问题记录
点赞 评论 收藏
分享
评论
点赞
10
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务