关于老师课程的学习顺序
来源:3-8 三路快速排序法
0x0wh04m1
2020-05-16
bobo老师您好,您的课程《玩转算法系列-数据结构精讲》、《算法与数据结构-综合提升》、《玩转算法面试-Leetcode真题分门别类精讲》、《看得见的算法》这些我都购买了,最近从这门算法与数据结构开始看,主要是想接触一下关于排序的算法,但现在看到快速排序这章感觉是有点吃力的,特别是两路三路快排,比如说边界问题,l,r,lt,gt这类变量的含义,不过之后我在评论区也看到了类似的问题,然后就根据您的介绍去看了玩转算法面试的3-1,3-2,看完之后确实清晰许多了,就是想问问您,按什么顺序学习这几门课可以比较平滑的学过去呢?~
写回答
1回答
-
建议先学习《玩转数据结构》,再学习这个课程。《玩转数据结构》在讲解上更加基础。之后,如果有刷题的需要,看《玩转算法面试》。如果近期就要面试的话,着急刷题的话,可以直接看《玩转算法面试》
关于边界的定义,你可以参考一下这个问答:http://coding.imooc.com/learn/questiondetail/188068.html
这个问题你不用理解,关键是理解一下我说的处理便捷的思路。核心就在于:一定要明确每个变量到底是什么意思,你要计算的,到底是什么。
感谢你的支持,继续加油!:)
012020-05-16
相似问题