DRE@MTECH · 本科生部

入组建议学习路线和参考资料

六个本科生小组的推荐成长路径。每个阶段附带阶段说明与一句推荐自测,点击节点查看概念、最少掌握要点与参考资料

  • 分支推荐节点
  • 分支可选节点
  • 路线分支

Algorithm & Security

算法竞赛与网络安全双线成长

算法与安全组包含算法竞赛和网络安全两个方向。前三个阶段共同打牢编程、数据结构与算法基础,之后根据兴趣选择竞赛实战或安全实战深入;两个方向都强调动手、复盘和长期积累。

建议周期
建议 12–16 周
完成目标
算法方向能稳定完成竞赛题目并参与组队比赛;安全方向能独立完成常见靶场题目并形成方向笔记

学习进度

0 / 12 个必学节点

阶段 01

编程语言与复杂度

选定主语言,熟悉竞赛/安全场景下的输入输出、调试和复杂度分析。

推荐自测 完成 30 道入门题并分析复杂度

阶段 02

数据结构

掌握竞赛与工程中高频的数据结构,理解其适用场景与实现细节。

推荐自测 手写常用数据结构并说明复杂度

阶段 03

算法设计与思维

掌握常见算法思想,形成从暴力到优化的推导路径。

推荐自测 完成一个专题题单并写出题解

阶段 04 分支

分叉:选择竞赛或安全方向

两个方向任选其一,选定后进度只统计当前方向。

适合喜欢限时解题、算法推导和团队比赛的同学。

算法竞赛

推荐自测 整理一份个人算法模板库

终点 算法方向能稳定完成竞赛题目并参与组队比赛;安全方向能独立完成常见靶场题目并形成方向笔记