课程详情
直播课-硬核算法-面试冲刺
分享到:
直播课-硬核算法-面试冲刺
价格:
12000.00
课程详情
课程周期: 一个月 授课老师: Li导师
课程: 面试冲刺

简介

算法和数据结构是程序员接触最多的任务,用程序实现抽象算法以及应用数据结构来实现软件应用的需求。在招聘程序员上,算法和coding能力也是考核的重中之重,是程序员应征者的能力体现,无数人因为coding题而折戟沉沙。

阶段一

学习基本的数据结构,如链表、栈、堆、队列、树等。以及学会基本数据结构的衍生应用,比如环状链表,最小堆、红黑树等。

阶段二

学会分析问题,能找到最优解决问题的数据结构,能够将问题抽象化为数据结构模型。学会分析时间复杂度和空间复杂度。

阶段三

学会基本的排序算法,如快速排序,冒泡排序。以及其他经典算法,比如迭代算法,贪心算法,分治算法等。

阶段四

灵活应用哈希表,学会动态规划。了解动态规划的模型以及能够用动态规划的思维分析问题。