Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

Repository files navigation

题栈 ProblemStack · 编程题目导航

聚合 LeetCode、力扣、Codeforces、AtCoder、洛谷、HackerRank 六大热门平台的经典编程题目,提供标签化检索与难度分层,一键直达原站刷题。

功能特性

  • 收录 125 道经典题目,覆盖 6 大平台
  • 统一难度分层:入门 / 简单 / 中等 / 困难(同时展示各平台原生难度)
  • 按平台、难度、标签多维筛选,支持关键词搜索(题号 / 标题 / 标签)
  • 收藏功能(localStorage 持久化)
  • 排序(按平台 / 难度升序 / 难度降序)
  • 响应式布局:桌面端表格、移动端卡片
  • 深色主题设计

本地开发

npm install
npm run dev       # 开发预览 http://localhost:5173
npm run build     # 生产构建输出到 dist/

技术栈

  • React 19 + Vite 8
  • 纯 CSS 设计系统(无 UI 框架依赖)

数据说明

题目数据位于 src/data.js,每条记录包含:平台、题号、英文标题、中文标题、难度、原生难度、标签、原题链接。新增题目只需在该文件中追加记录。

部署到 GitHub Pages

当前站点使用 gh-pages 分支部署(无需额外权限):

  1. 构建产物:npm run build(输出到 dist/)
  2. 推送构建产物到 gh-pages 分支:
    git worktree add /tmp/ghpages gh-pages   # 首次
    git -C /tmp/ghpages rm -rf . && cp -r dist/* /tmp/ghpages/
    git -C /tmp/ghpages add -A && git -C /tmp/ghpages commit -m "deploy"
    git -C /tmp/ghpages push origin gh-pages
  3. 仓库 Settings → Pages → Source 选择 Deploy from a branch → 分支 gh-pages / 根目录 /

站点地址:https://<用户名>.github.io/<仓库名>/

注意:题目版权归各平台所有,本站仅作导航索引。

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages