#cli #leetcode #src #rust做题的初始化模板 #输入输出风格 #支持函数风格 #luogu

bin+lib zuoti_initer

rust做题的初始化模板, 支持函数风格,输入输出风格

2 releases

0.1.1 Oct 14, 2024
0.1.0 Oct 13, 2024

#994 in Command line utilities

Download history 86/week @ 2024-10-07 247/week @ 2024-10-14

333 downloads per month

Apache-2.0

10KB
179 lines

这个小工具的作用:
在一个项目内做题. 一道题一个rs文件. 根据做题平台划分. 利用vs code的测试按钮运行编写的答案.

需要准备:

  • 创建一个rust项目.
  • 创建下列目录, 每个目录中创建mod.rs文件.
  • lib.rs 需要包含下列目录: leetcode luogu atcoder

你的做题项目需要这样:

├── src
│   ├── atcoder
│   │   └── mod.rs
│   ├── leetcode
│   │   ├── leetcode_1.rs
│   │   └── mod.rs
│   ├── luogu
│   │   ├── luogu_P2212.rs
│   │   └── mod.rs
|   |                    
│   ├── lib.rs
│   ├── main.rs
├── Cargo.lock
├── Cargo.toml

安装这个小工具:

cargo install zuoti_initer

使用:

在做题项目的目录下执行zuoti_initer 平台简写 题号

  • leetcode 简写: lc
  • luogu 简写: luogu
  • atcoder 简写: at

有更好的模板?

todo 下载本项目, 把你的模板放在template1.rs, 然后重新编译即可.

Dependencies

~1.1–1.7MB
~32K SLoC