Skip to content

should-smile/rust_leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rust leetcode 本地刷题模板

commen_def

commen_def 模块提供的功能提供了以下功能, 方便在本地环境快速进行测试.

  1. 快速创建多维数组
let vec = vecnd![[0, 0, 0], [1, 1, 0], [1, 1, 0]];
  1. 快速创建链表
let head = ListNode::from_vec(vec![5, 5, 0]);
  1. 快速创建二叉树
let root = TreeNode::from_str("[1,7,0,7,-8,null,null]");

如何开始

可参考这个提交的修改, 在本项目中开始编写代码, 这个提交对应的题目是974. 和可被 K 整除的子数组.

效果展示

下图中, 第6~38行为解题代码, 可以拷贝到 leetcode 中提交; 42行开始是测试代码, 在 VS Code 中, 点击42行上方的 Run Tests 即可运行测试; 49行利用了 commen_def 模块, 将 leetcode 中的测试数据, 转换成 Solution 的函数所需要的二叉树. alt text

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages