Basic Algorithm -各类algorithm的介绍、优缺点、以及如何在编程语言中实现 -BruteForce,Recursive,Backtracking,Searching,Sorting,Hashing, Divide and Conquer,Greedy,Dynamic Programming -根据不同的编程要求,选择运用适合的算法与数据结构进行实现
考察:巩固算法的各类知识点,继续根据不同的tasks要求选择适合的算法并且结合适合的data structure实现
授课4小时; 学习8小时