功能
只需要复制 leetcode 中的测试用例到本地 testcases.txt 文件,复制 Solution() 类到本地 main.cpp 文件,main.cpp 文件能够逐行解析输入变量,从而实现在本地调试的功能。
演示
使用方法
- 复制 Solution 类到 main.cpp
- 复制测试用例数据到 testcase.txt
- 定义类成员参数,调用 parse(cin, …) 解析变量
- 默认使用 cmake 编译,c++ 标准要求 c++17 及以上
原理
大部分处理输入数据的函数来自 leetcode, 目前支持处理如下的数据类型,这些类型应对大部分测试用例都是可以的。
int
string
vector<int>
vector<vector<int>>
vector<string>
ListNode*
TreeNode*