Learning C Camp 2025
C 语言训练营将于 2025 年 9 月 7 日至 9 月 28 日开展,分为导学、基础、专业三个阶段,系统且循序渐进地带领学习者掌握 C 语言相关知识与技能。
- 0 - 导学阶段:聚焦 C 语言入门,涵盖程序基本概念、常量变量、函数、分支与循环语句、结构体、数组、编码风格,以及 gdb 调试工具等内容,为后续学习打下坚实基础。
- 晋级要求:CI 自动评测 - 10道编程题,覆盖C入门编程能力,侧重考查学员动手能力。
- 1 - 基础阶段:深入学习排序与查找(包括多种排序算法、查找方法及时间复杂度分析)、栈与队列(含数据结构概念及相关搜索)、指针(基本概念及与数组、结构体等的关联)和函数接口(参数、回调函数、可变参数等),以及 C 标准库(含字符串操作、I/O 库等函数)、Makefile 基础等内容,强化编程核心能力。
- 晋级要求:CI 自动评测 - 20道编程题,覆盖C基础编程能力,侧重考查学员编程能力。
- 2 - 专业阶段:进一步拓展至链表、二叉树、哈希表等复杂数据结构,探究汇编与 C 的关系(函数调用、变量存储等)、链接机制(静态库、共享库等)及预处理知识(宏定义、条件预处理等),数的表示、数据类型和运算符,计算机体系结构和汇编基础等内容,助力学习者形成对 C 语言更深入、全面的理解与应用能力。
- 晋级要求1:CI 自动评测 - 20道编程题,覆盖C专业编程能力,侧重考查学员对复杂代码的设计和编程能力。
- 晋级要求2:AI 面试 - 5道面试题,考查学员是否掌握具备之前3个阶段所需要的编码能力。