NOI 大纲

入门级

计算机基础与编程环境

C++ 程序设计

1. 程序基本概念

2. 基本数据类型

3. 程序基本语句

4. 基本运算

5. 数学库常用函数

6. 结构化程序设计

7. 数组

8. 字符串的处理

9. 函数与递归

10. 结构体类型

11. 指针类型

12. 文件及基本读写

13. STL 模板应用

数据结构

1. 线性表

2. 简单树

3. 特殊树

4. 简单图

算法

1. 算法概念与描述

2. 入门算法

3. 基础算法

4. 数值处理算法

5. 排序算法

6. 搜索算法

7. 图论算法

8. 动态规划

数学

1. 数及其运算

2. 初等数学

3. 数论

4. 离散与组合数学

5. 其他

提高级

计算机基础知识与编程环境

C++ 程序设计

1. 类(class)

2. STL 模板

数据结构

1. 线性结构

2. 集合与森林

3. 特殊树

4. 常见图

5. 哈希表

算法

1. 复杂度分析

2. 算法策略

3. 基础算法

4. 排序算法

5. 字符串相关算法

6. 搜索算法

7. 图论算法

8. 动态规划

数学

1. 初等数学

2. 初等数论

3. 离散与组合数学

4. 线性代数

NOI 级

C++ 程序设计

数据结构

1. 线性结构

2. 序列

3. 复杂树

4. 可合并堆

4. 可持化数据结构

算法

1. 算法策略

2. 字符串算法

3. 图论算法

4. 动态规划

数学

1. 初等数论

2. 离散与组合数学

3. 线性代数

4. 高等数学

5. 概率论

6. 博弈论

7. 最优化

8. 计算几何

9. 信息论

10. 其他

posted @   见合  阅读(25)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
点击右上角即可分享
微信分享提示