文件名称:leetcode2-leetcode_prelude:在leetcode中锻炼的一些有用的宏和定义
文件大小:9KB
文件格式:ZIP
更新时间:2024-07-19 15:36:17
系统开源
leetcode
2
leetcode_prelude
在
LeetCode
中练习的一些有用的宏和定义。
如何使用
将以下行添加到您的
Cargo.toml。
[
dependencies
]
leetcode_prelude
=
"
^0.2
"
例子
二叉树初始化
use
leetcode_prelude
::
btree;
let
btree
=
btree!
[
1
,
2
,
2
,
null,
null,
3
,
3
];
链表初始化
use
leetcode_prelude
::
linkedlist;
let
linkedlist
=
linkedlist!
[
1
,
2
,
3
];
从
leetcode
的
json
生成测试代码
use
leetcode_prelude
::
leetcode_test;
leetcode_test!
(
[
"Trie"
,
"insert"
,
"search"
]
[[],
[
"apple"
],
[
"apple"
]]
[null,
null,
true
]
)
创建一个Vec
【文件预览】:
leetcode_prelude-master
----.gitignore(47B)
----leetcode_test()
--------src()
--------Cargo.toml(426B)
--------README.md(12B)
--------tests()
----leetcode_prelude()
--------src()
--------Cargo.toml(444B)
--------README.md(12B)
----LICENSE(1KB)
----Cargo.toml(70B)
----README.md(985B)