数据结构与算法30讲
讲师介绍:程序员小灰 前京东研发工程师 畅销书《漫画算法》作者 全网60万程序员粉丝 课程亮点: 程序员小灰亲自授课,系统讲解算法和数据结构知识 视频课程由浅入深,搭配上细致生动的技术示意图,让你轻松学会算法 赠送算法学习交流社群,与众多程序员同行共同交流学习 如对课程不满意,三天内可以无条件退款,0风险学习 适用人群: 计算机专业的在校学生 在职场想要提升算法能力的程序员 想要通过大厂算法面试的求职者 课程大纲: Part1:基本概念 01.什么是算法 02.什么是数据结构 03.什么是时间复杂度 04.什么是空间复杂度? Part2:线性数据结构 05.什么是数组 06.什么是链表 07.栈和队列 08.什么是哈希表 Part3:树和二叉树 09.树的基本概念 10.二叉树的遍历 11.什么是二叉查找树 12.什么是红黑树 Part4:图结构 13.图的基本概念 14.图的遍历 Part5:排序算法 15.冒泡排序 16.插入排序 17.快速排序 18.归并排序 19.计数排序 20.希尔排序 Part6:查找算法 21.什么是二分查找算法 22.什么是跳表 Part7:贪心算法和动态规划 23.什么是贪心算法 24.什么是动态规划 Part8:面试中的算法 25.两数之和与三数之和 26.判断链表是否有环 27.实现大整数相加 28.最小栈的实现 29.寻找缺失的整数 30.寻找两个正序数组的中位数 课程形式: 30节视频课+社群答疑 可无限回放,永久有效