Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[English](./README.md) | [繁體中文](./README.zh-TW.md) | [简体中文](./README.zh-CN.md)

<div align="center">

# LeetSolv

[![Release](https://img.shields.io/github/release/eannchen/leetsolv.svg)](https://github.com/eannchen/leetsolv/releases)
[![Go Report Card](https://goreportcard.com/badge/github.com/eannchen/leetsolv)](https://goreportcard.com/report/github.com/eannchen/leetsolv)
[![CI/CD](https://github.com/eannchen/leetsolv/actions/workflows/ci.yml/badge.svg)](https://github.com/eannchen/leetsolv/actions/workflows/ci.yml)

[English](./README.md) | [繁體中文](./README.zh-TW.md) | [简体中文](./README.zh-CN.md)

</div>

**LeetSolv** is a CLI tool for **Data Structures and Algorithms (DSA)** problem revision with **spaced repetition**. It supports problems from [LeetCode](https://leetcode.com) and [HackerRank](https://hackerrank.com). Powered by a customized [SuperMemo 2](https://en.wikipedia.org/wiki/SuperMemo) algorithm that incorporates **familiarity**, **importance**, and **reasoning** to move beyond rote memorization.

> ***Zero Dependencies**: Implemented in pure Go with no third-party libraries or external tools—full control over all implementations. See [MOTIVATION.md](document/MOTIVATION.md).*
Expand Down
7 changes: 6 additions & 1 deletion README.zh-CN.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
[English](./README.md) | [繁體中文](./README.zh-TW.md) | [简体中文](./README.zh-CN.md)
<div align="center">

# LeetSolv

[![Release](https://img.shields.io/github/release/eannchen/leetsolv.svg)](https://github.com/eannchen/leetsolv/releases)
[![Go Report Card](https://goreportcard.com/badge/github.com/eannchen/leetsolv)](https://goreportcard.com/report/github.com/eannchen/leetsolv)
[![CI/CD](https://github.com/eannchen/leetsolv/actions/workflows/ci.yml/badge.svg)](https://github.com/eannchen/leetsolv/actions/workflows/ci.yml)

[English](./README.md) | [繁體中文](./README.zh-TW.md) | [简体中文](./README.zh-CN.md)

</div>

**LeetSolv** 是一个命令行工具,专为 **数据结构与算法 (DSA)** 问题复习而设计,带有 **间隔重复 (spaced repetition)** 功能。支持 [LeetCode](https://leetcode.com) 和 [HackerRank](https://hackerrank.com) 平台的题目。它由一个定制的 [SuperMemo 2](https://en.wikipedia.org/wiki/SuperMemo) 算法驱动,该算法结合了 **熟悉度**、**重要性** 和 **推理** 等变量,避免死记硬背。

> ***零依赖**: 完全用纯 Go 实现,不使用第三方库或外部工具——完全控制底层实现。详见 [MOTIVATION.md](document/MOTIVATION.md)。*
Expand Down
7 changes: 6 additions & 1 deletion README.zh-TW.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
[English](./README.md) | [繁體中文](./README.zh-TW.md) | [简体中文](./README.zh-CN.md)
<div align="center">

# LeetSolv

[![Release](https://img.shields.io/github/release/eannchen/leetsolv.svg)](https://github.com/eannchen/leetsolv/releases)
[![Go Report Card](https://goreportcard.com/badge/github.com/eannchen/leetsolv)](https://goreportcard.com/report/github.com/eannchen/leetsolv)
[![CI/CD](https://github.com/eannchen/leetsolv/actions/workflows/ci.yml/badge.svg)](https://github.com/eannchen/leetsolv/actions/workflows/ci.yml)

[English](./README.md) | [繁體中文](./README.zh-TW.md) | [简体中文](./README.zh-CN.md)

</div>

**LeetSolv** 是一個命令列工具,專為 **資料結構與演算法 (DSA)** 問題複習而設計,帶有 **間隔重複 (spaced repetition)** 功能。支援 [LeetCode](https://leetcode.com) 和 [HackerRank](https://hackerrank.com) 平台的題目。它由一個客製化的 [SuperMemo 2](https://en.wikipedia.org/wiki/SuperMemo) 演算法驅動,該演算法結合了 **熟悉度**、**重要性** 和 **推理** 等變數,避免死記硬背。

> ***零依賴**: 完全用純 Go 語言實現,沒有第三方庫或外部工具——完全控制底層實現。詳見 [MOTIVATION.md](document/MOTIVATION.md)。*
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module github.com/eannchen/leetsolv

go 1.25.0
go 1.25
Empty file removed go.sum
Empty file.
Loading