你将收获

可以“扫盲”基本的算法;填补大学学习的空缺;对平时的开发工作有所帮助

熟悉算法中常用的数据结构,多练习算法编写,对提升自己的思考能力有很大的帮助

学会自己去分析每个算法的效率、时间复杂度。进而去思考怎么去优化算法及平时开发的代码

适用人群

有一定C语言基础、熟悉基本的数据结构

课程介绍

这是数据结构、算法视频的第三个系列课程。该教程主要讲解二分查找、跳表、base64、散列表、哈希算法、字符串匹配算法等及将他们灵活的运用到算法里面。课程讲解的方式均是先以图形的方式进行分析,然后“手敲”代码来实现相关的算法,再分析算法的时间复杂度等。 注:本系列课程杜绝只宽泛的讲解算法的定义或者直接复制代码!

课程目录