logologo
logologo

O. 新人须知

阅读说明
如何学习编程

一. C++基础语法

C++ 编程环境准备
初识 C++
变量与类型
数据输入与输出
条件判断
循环
数组
函数
地址与指针
字符与字符串
进制转换
原码-反码-补码
位运算
结构与联合体
STL 模板

二. 数据结构

三. 基础算法

算法描述
算法复杂度分析
枚举法
模拟法
贪心算法
递推算法
递归算法
二分算法
倍增法
高精度算法
排序算法
搜索算法
动态规划
图论算法

四. 常见算法模式

前缀和
差分数组
双指针
滑动窗口

五. 数学及其它

离散与组合数学

六. 计算机基础知识

计算机历史与发展
计算机硬件与软件系统
计算机网络与互联网
计算机编程语言

七. 竞赛相关

竞赛相关技巧
复杂度预估
  • 深度优先遍历
  • 广度优先遍历
  • 泛洪算法
  • 小结

#图论算法

#深度优先遍历

#广度优先遍历

#泛洪算法

#小结

Previous Page动态规划
Next Page前缀和
ON THIS PAGE
  • 深度优先遍历
  • 广度优先遍历
  • 泛洪算法
  • 小结