网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
11月02日
漏签
0
天
数据结构吧
关注:
104,461
贴子:
883,482
看贴
图片
吧主推荐
视频
游戏
14
回复贴,共
1
页
<<返回数据结构吧
>0< 加载中...
数据结构刷题的几个阶段
只看楼主
收藏
回复
请叫我大牛哥
吧主
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
1,第一遍:知道。直接看答案,不要自己想,了解所有最优解,方法技巧第一。做题套路,以印象为主。
2,第二遍:熟悉。过easy题,记住;做medium,重点题背,反复背。最简单会,大多不会。记住做题套路,以记住为主。
3,第三遍:做题。做easy题;做部分medium题,hard题有思路。夯实medium基础。熟练运用做题套路,以做题为主。
4,面经:做面经,开阔思路,了解出题形式。基础决定上层建筑,基础牢轻松,不牢就痛苦
5,第四遍以上:刷题。
请叫我大牛哥
吧主
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
其实我感觉,在前4个阶段,都不叫“刷题”,那是做题,在学习,只有在第四遍,才叫刷题。没有人一遍就会,大多数人都向快。直接做题,不管不顾基础知识。很多人连Segment Tree,BIT,Trie,Union Find这种数据结构都不懂,遇见就刷,自己想,怎么可能想的出来?
慕课网
慕课网,IT技能学习平台。课程包含了JAVA,前端,安卓,Python,大
数据
等60类主流技术语言,覆盖了面试就业,职业成长,自我提升等需求场景。
2024-11-02 23:47
广告
立即查看
请叫我大牛哥
吧主
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
所以刷题最重要的,第一步,就是了解所有的数据结构,做题方法,基础算法。从基础数据结构HashMap,HashSet,到TreeSet,TreeMap,Deque,LinkedHashMap;到各种对刷题来说的基础算法,各种排序算法,DFS,BFS,Sliding Window,sweep line,等等。99%的人这些都没有学过,就直接做题,做两道就想类似的题自己能做出来。
请叫我大牛哥
吧主
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
如果刷题这么容易,那人人都能进Facebook,Google了。
不可能的。我告诉我学生的方法,第一遍就是看答案。在第一遍刷题的时候,很多题其实是一类方法,但自己做的时候并不知道,然后自己做不出来就感觉挫败,其实是方法不对。所以在第一遍的时候,就是在看答案,最优解,去知道什么是刷题,理解所有的算法,原理,套路。建立一个较为完整的刷题思维体系。这样才能在遇见不会的题,想法思路才能正,才能有感觉最优解的方向,否则想一上来做几个题自己就知道最优解了,不可能的。
原神高手
单链表
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
是在力扣上刷题吗哥
2013arthur
单链表
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
http://nianjian.xiaze.com/tags.php?/%E7%BE%8E%E5%A5%BD%E4%B9%A1%E6%9D%91%E8%89%BA%E6%9C%AF%E5%B9%B4%E9%89%B4/1/13730357669/
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示