分享一套牛牧老师的《实战应用Java算法分析与设计(链表、二叉树、哈夫曼树、图、动态规划、HashTable算法)》视频教程,通过本课程的学习,学员可以掌握以下技术点:线性结构与顺序表、单向链表、循环链表、栈的基本概念、链式堆栈、中缀表达式、队列、链式队列、串、MyString、Brute-Force算法、MySet类实现、矩阵类、递归算法、哈夫曼树、希尔排序、HashTable算法等内容。
第一讲、算法基本概述、抽象数据类型
第二讲、算法的设计目标、时间复杂度和空间复杂度
第三讲、线性结构与顺序表的实现与应用
第四讲、单向链表以及单向链表的应用
第五讲、循环链表仿真链表以及循环链表应用
第六讲、栈的基本概念以及顺序栈的应用
第七讲、链式堆栈以及栈的应用