概览
这场竞赛适合谁
适合已经会用 Rust 编写基础程序,并希望通过具体算法与数据结构题练习工程实现的人。参赛者需要能在 Linux 环境(或 Windows 上的 WSL2)中编译、运行和测试 Rust/Cargo 项目;个人或组织机构均可参赛。
查看官方简介原文
Rust 数据结构与算法训练学习赛是在开源操作系统训练营的发展过程中,通过使用Rust语言编写操作系统的实践,产生的对于Rust编程语言和编程能力的迫切需求,旨在推动国内Rust编程的技术能力与开源项目社区繁荣。 Official category: 训练学习赛. Organizers: 开源操作系统训练营. Participants: 1.
参赛准备
从报名到首次提交的准备步骤
- 01
Rust 编程
- 02
Linux 或 WSL2
- 03
Cargo 项目管理
- 04
数据结构与算法
- 05
Git fork 与代码提交
- 06
Markdown 文档编写
投入前确认:难点不只是完成算法逻辑,还要在给定 fork 项目的多个目录中一次性提交可运行代码,并兼顾自动化测试、代码结构、注释、运行时间和内存占用。进入后续阶段还可能需要人工验证和线上答辩,因此需要能清楚说明实现思路与优化取舍。
来源