关于老师课程的学习顺序

来源:3-8 三路快速排序法

0x0wh04m1

2020-05-16

bobo老师您好,您的课程《玩转算法系列-数据结构精讲》、《算法与数据结构-综合提升》、《玩转算法面试-Leetcode真题分门别类精讲》、《看得见的算法》这些我都购买了,最近从这门算法与数据结构开始看,主要是想接触一下关于排序的算法,但现在看到快速排序这章感觉是有点吃力的,特别是两路三路快排,比如说边界问题,l,r,lt,gt这类变量的含义,不过之后我在评论区也看到了类似的问题,然后就根据您的介绍去看了玩转算法面试的3-1,3-2,看完之后确实清晰许多了,就是想问问您,按什么顺序学习这几门课可以比较平滑的学过去呢?~

写回答

1回答

liuyubobobo

2020-05-16

建议先学习《玩转数据结构》,再学习这个课程。《玩转数据结构》在讲解上更加基础。之后,如果有刷题的需要,看《玩转算法面试》。如果近期就要面试的话,着急刷题的话,可以直接看《玩转算法面试》


关于边界的定义,你可以参考一下这个问答:http://coding.imooc.com/learn/questiondetail/188068.html


这个问题你不用理解,关键是理解一下我说的处理便捷的思路。核心就在于:一定要明确每个变量到底是什么意思,你要计算的,到底是什么。


感谢你的支持,继续加油!:)

0
1
0x0wh04m1
非常感谢bobo老师的答疑~!
2020-05-16
共1条回复

算法与数据结构(C++版) 面试/评级的算法复习技能包

课程专为:短时间内应对面试、升职测评等艰巨任务打造

11187 学习 · 1614 问题

查看课程