信息学奥赛一本通 题目总览

1 C++语言入门
1.1 C++语言简介
    1.2 C++语言程序结构
      2 顺序程序设计
      2.1 赋值语句
        2.2 运算符和表达式
          2.3 常量和变量
            2.4 标准数据类型
              2.5 数据输入输出
                2.6 顺序结构实例
                  3 程序的控制结构
                  3.1 概述
                    3.2 if选择结构
                      3.3 switch语句
                        4 循环结构
                        4.1 for语句
                          4.2 while语句
                            4.3 do-while语句
                              4.4 循环嵌套
                                5 数组
                                5.1 一维数组
                                  5.2 二维数组
                                    5.3 字符类型和字符数组
                                      6 函数
                                      6.1 函数
                                        6.2 递归算法
                                          7 文件和结构体
                                          7.1 文件操作
                                            7.2 结构体
                                              8 指针与链表
                                              8.1 指针变量
                                                8.2 指针与数组
                                                  8.3 指针与字符串
                                                    8.4 指针与函数
                                                      8.5 结构体指针
                                                        8.6 链表结构
                                                          9 STL模板库及其应用
                                                          9.1 STL模板库及其应用
                                                            10 基础算法
                                                            10.1 高精度计算
                                                              10.2 数据排序
                                                                10.3 递推算法
                                                                  10.4 递归算法
                                                                    10.5 搜索与回溯算法
                                                                      10.6 贪心算法
                                                                        10.7 分治算法
                                                                          10.8 广度优先搜索算法
                                                                            10.9 动态规划
                                                                              11 数据结构
                                                                              11.1 栈
                                                                                11.2 队列
                                                                                  11.3 二叉树
                                                                                    11.4 堆及其应用
                                                                                      11.5 图论-图的遍历
                                                                                        11.6 图论-最短路径算法
                                                                                          11.7 图论-图的连通性问题
                                                                                            11.8 图论-并查集
                                                                                              11.9 图论-最小生成树
                                                                                                11.10 图论-拓扑排序与关键路径