习题快速导航
第一部分:语法和标准库
认识一个 C 程序
值、对象、类型与声明
表达式与类型转换
10301 / 10302 / 10303 / 10304 / 10305 / 10306 / 10307 / 10308 / 10309 / 10310 / 10311 / 10312 / 10313 / 10314 / 10315 / 10316
循环与跳转
10501 / 10502 / 10503 / 10505 / 10506
函数
数组
10701 / 10702 / 10703 / 10704 / 10705
指针
字符与字符串
10901 / 10902 / 10903 / 10904 / 10905 / 10906
枚举、结构与联合
11001 / 11002 / 11004 / 11005 / 11006 / 11007 / 11010
动态存储与所有权
函数接口进阶
输入输出
文本转换、错误与程序生命周期
对象与内存模型
预处理与翻译
数值、位运算与随机数
日期与时间
非局部控制与信号
第二部分:开发与工程基础
JSON 解析器工程化
第三部分:数据结构与算法
抽象数据类型
线性表
散列表
树与二叉搜索树
平衡搜索树
堆与优先队列
并查集
图的表示
B 树与外存数据结构
时空复杂度
查找与选择
分治法和递归式
贪心算法
动态规划
30803 / 30804 / 30805 / 30806 / 30807