当前位置:网站首页>力扣学习路径
力扣学习路径
2022-08-09 13:10:00 【花椒酱不吃花椒喵】
来自问题:请教算法怎么入门??? 每次鼓起勇气上 leetcode 后,都要怀疑自己的智商。
看书先,没有什么比看书更快,密度更高的入门方式了。
然后就是刷题+总结思考
这个不能再简单了吧……
《算法导论》 呗……
『算法 第四版』 挺适合入门的,跟着例子和习题做一遍
多练就好了,这种东西也是熟能生巧。记得 做题目要踏实,要搞明白里面的每个知识点,每一行代码。
看不懂的可以上论坛提问题,当然如果能够有几个小伙伴一起做,那是更好的
先弄明白基础的各个数据结构的特点与使用场景。
然后就是看书了,
算法导论,翻过一点,觉得挺好的,但是有时候是伪代码,可能不利于学习,推荐 《程序员代码面试指南》 每道题都有完整的代码实现,看题,思考,看答案,书合上,自己写,几个回合下来,自己就能刷题了。
我做 leetcode 刚开始就是先看题目答案,理解以后,自己写,不会再循环。
边栏推荐
- Draw a histogram with plot_hist_numeric()
- NC61 两数之和
- GIN file upload and return
- Rmarkdown Tutorial
- 客户端连接rtsp的步骤
- Professor Chen Qiang's "Machine Learning and R Application" course Chapter 16 Assignment
- javscript基础易错点集合
- 【NVIDIA】Tesla V100安装NVIDIA-Driver驱动程序适配CUDA-Toolkit-11.6
- X264性能优化
- R language kaggle game data exploration and visualization
猜你喜欢
随机推荐
FFmpeg长时间无响应的解决方法
2.微服务'黑话'集锦及Eureka注册中心相关概念
蓝桥历届真题-既约分数
NC193 二叉树的前序遍历
昇腾AI开发者创享日南京站!一起CANN机器狗+AI机械臂实现硬核智慧救援!燃爆现场~
Q_04_06 把它放在一起:传送
行程和用户[阅读理解法]
微信实现扫码支付(native)
19、学习MySQL 索引
Unity3d_API_Gyroscope 陀螺仪的接口
易语言获取cookie
C#使用cersharp
NC7 买卖股票的最好时机(一)
javscript基础易错点集合
分布式系统关注点(8)——99%的人都能看懂的「熔断」以及最佳实践 (转载非原创)
gin's middleware and routing grouping
error Trailing spaces not allowed no-trailing-spaces 9:14 error Unexpected trailing comma
The sword refers to Offer 56 - II. Number of occurrences of a number in an array II (bit operation)
FFmpeg multimedia file processing (ffmpeg prints audio and video Meta information)
WPF 系统托盘 图标闪烁