An AI-powered terminal companion for deliberate LeetCode practice — featuring intelligent spaced repetition, company-targeted problem selection, and real-time tutoring powered by DeepSeek.
Tell the agent what you want to practice — it picks problems, creates solution files, and manages your review queue.
| # | 题目 | 难度 | 标签 |
|---|---|---|---|
| 1 | Two Sum | Easy | Array, Hash Table |
| 20 | Valid Parentheses | Easy | Stack, String |
| # | 题目 | 难度 | 标签 |
|---|---|---|---|
| 215 | 数组中的第K个最大元素 | Medium | |
| 53 | 最大子数组和 | Medium | |
| 33 | 搜索旋转排序数组 | Medium |
When you're stuck, just ask — the agent reads your code and walks you through multiple approaches.
class Solution: def findKthLargest(self, nums: List[int], k: int) -> int: nums.sort() return nums[-k]
import heapq class Solution: def findKthLargest(self, nums: List[int], k: int) -> int: return heapq.nlargest(k, nums)[-1]
Real terminal output with Rich-formatted tables, colored syntax, and structured AI responses.
Daily plan: review queue + new problem recommendations
Natural language search + structured AI explanations