部门以培养成员扎实的算法能力和编程思想为目标,提升每个成员的算法优化能力、逻辑思维能力和抽象建模能力,为今后的算法比赛和就业做准备。
我们学什么?(๑•ㅂ•́)و✧
C/C++
C++ STL
基础算法
排序:快排、归并、计数
搜索:回溯、递归、剪枝
图论:最短路径、最小生成树、网络流建模
动态规划:背包问题、最长子序列、计数问题
基础技巧
分治
倍增
二分
贪心
数据结构
数组与链表
栈与队列
树与图
哈希表
堆:大小根堆、可并堆
字符串:字典树、后缀树