用于数据结构和算法分析的简明代码-Udemy中的求职面试播放列表,使用。 课程说明 在本课程中,您将学习如何分析算法,例如排序,搜索和图形算法。 以及如何将代码复杂性从一个Big-O级别降低到另一个级别。 此外,您将为代码学习不同类型的数据结构。 您还将学习如何为每个数据结构找到Big-O,以及如何将正确的数据结构应用于Java中的问题。 到最后,您将能够编写运行速度更快且使用内存较少的代码。 您还将学习如何使用动态编程来分析问题。 我们将以不同的算法(例如排序算法(冒泡,合并,堆和快速排序),搜索算法(二进制搜索,线性搜索和插值),图算法(二进制树,DFS,BFS,最近邻居和最短算法)讨论