Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Ruixe 的 LeetCode 算法题集,使用 TypeScript 语言,集成 Jest 单元测试,可快速新建题解源码与测试文件

License

Notifications You must be signed in to change notification settings

RuixeWolf/leetcode-problems

Repository files navigation

LeetCode 算法题集

Ruixe 的 LeetCode 算法题集,使用 TypeScript 语言,集成 Jest 单元测试,可快速新建题解源码与测试文件

新建题目

创建新的题目源码、单元测试与测试用例文件

# NPM
npm run create-files

# Yarn
yarn create-files

运行单元测试

安装依赖

# NPM
npm install

# Yarn
yarn

测试所有题解

# NPM
npm run test

# Yarn
yarn test

测试指定题解

# NPM
npx jest [题目编号或名称]

# Yarn
yarn jest [题目编号或名称]

注:题解源码与单元测试文件的命名需要包含题目编号,如 [题目编号]_[英文小驼峰题目名称].test.ts

运行单个题解

ts-node --esm ./src/[题目文件名]

目录结构

├── creator - 题目文件创建器
├── src - 题目与题解源码
└── tests - 单元测试文件
    └── testCases - 测试用例

About

Ruixe 的 LeetCode 算法题集,使用 TypeScript 语言,集成 Jest 单元测试,可快速新建题解源码与测试文件

Topics

Resources

License

Stars

Watchers

Forks

Morty Proxy This is a proxified and sanitized view of the page, visit original site.