代码拉取完成,页面将自动刷新
This project aims at showcasing common algorithms implemented in Rust
, with an accent on idiomatic code and genericity.
The project is organized as follows:
src/
my_algo_category/
mod.rs
my_algorithm.rs
some_other_algorithm.rs
some_other_algo_category/
mod.rs
contains the export:
mod my_algorithm;
pub use self::my_algorithm::my_algorithm;
my_algorithm.rs
contains your algorithm and the related tests:
pub fn my_algorithm() {
// ...
}
#[cfg(test)]
mod tests {
#[test]
fn my_test() {
// ...
}
}
Do not use acronyms: DFS
should be depth_first_search
.
Make sure you run
cargo test
cargo fmt
cargo clippy --all -- -D warnings
And that's about it !
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。