第1章 C/C++语言概述
1.1 程序的基本框架
1.2 变量
1.3 C/C++语言的数据类型
1.4 常量
1.5 运算符和表达式
1.6 注释
1.7 分支语句
1.8 循环语句
1.9 函数
1.10 标准输入输出
1.11 全局变量和局部变量
1.12 数组
1.13 字符串
1.14 指针
1.15 结构
1.16 文件读写
1.17 C语言标准库函数
1.18 命令行参数
1.19 C/C++编码规范
第2章 简单计算题
2.1 例题:鸡兔同笼
2.2 例题:棋盘上的距离
2.3 例题:校门外的树
2.4 例题:填词
2.5 例题:装箱问题
练习题
第3章 数制转换问题
3.1 相邻数字的基数等比:确定进制
3.2 相邻数字的基数不等比:skew数
练习题
第4章 字符串处理
4.1 简单的字符串操作示例
4.2 例题:统计字符数
4.3 例题:487-3279
4.4 例题:子串
4.5 例题:Caesar密码
练习题
第5章 日期和时间处理
第6章 模拟
第7章 高精度计算
第8章 枚举
第9章 递归
第10章 动态规划
第11章 链表
第12章 二叉树
附录A 北京大学程序在线评测系统介绍
附录B 本书题目在POJ上的编号