产品简介
Walkthrough-of-ACCoding-in-BUAA 本项目收录了北京航空航天大学(北航)AC编程在线评测系统(OJ)中,软件学院、信息大类、航空航天大类等多个专业历年课程的题目解答与AC代码。旨在帮助正在学习相关课程的北航本科生、准备转专业机试、保研或考研复试的学生,以及对编程感兴趣的学习者,高效解决刷题时遇到的思路难题,提升编程与算法能力。
核心功能
- 覆盖北航OJ多年课程(C++/数据结构/算法等)完整题解
- 提供解题思路分析与可运行的C/C++/Python代码
- 包含不同年份课程难度对比与攻略建议
- 针对OJ常见问题(如MLE/TLE)提供解决方案
- 通过GitHub与Gitee镜像提供免费、持续更新的资源
快速开始
- 访问 GitHub 或 Gitee 项目主页
- 在项目文件夹中找到对应课程(如‘2015级-软件学院-C++程序设计’)
- 查看课程内各比赛的README了解解题思路,并下载对应题号的代码文件参考
界面预览
与其他方案对比
| 对比项 | Walkthrough-of-ACCoding-in-BUAA | 同类方案 |
|---|---|---|
| 资源完整性 | 提供多年、多门课程的完整题解与AC代码,覆盖率高 | 一般个人博客或笔记通常零散,难以覆盖特定OJ的完整课程题库 |
| 针对性 | 专为北航AC编程OJ设计,包含该平台特有的使用技巧和注意事项 | 通用算法学习网站或题库,缺乏对特定校内OJ环境的针对性指导 |
| 实用性 | 强调‘代码为王’,提供可直接参考的AC代码,帮助理解实践细节 | 侧重理论讲解或思路描述,有时缺乏可供直接验证和学习的具体代码实现 |
适合谁用
- 北京航空航天大学学习信息类程序设计基础、航空航天类C语言、数据结构等课程的本科生
- 准备转入软件学院、进行保研机试或考研复试(专业课代码991)的北航学生
- 希望在北航OJ上系统练习编程与算法的其他学习者
下载与版本
当前最新版本为 master,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/GoatGirl98/Walkthrough-of-ACCoding-in-BUAA