本项目是一个Chrome/Edge浏览器插件,用于方便LeetCode用户在网站编辑器上编写代码。
⚡️ 算法模板:内置灵神(灵茶山艾府)精选的高频算法模板(数位DP,并查集等)
🌍 全语言支持: 支持 C++, Java, Python, Go 四种主流刷题语言,一键切换。
🌗 完美适配主题: 切换深色/浅色模式,搭配LeetCode本站主题。
🛠️ 内置编辑器:
- 支持代码高亮 (PrismJS)。
- 添加/编辑自己的模板
- 支持多语言版本管理与重命名。
本项目内置了基于@灵茶山艾府 在力扣讨论区分享的题单和算法模板:
链接:https://leetcode.cn/circle/discuss/RvFUtj/
- 数据结构: 线段树 (懒标记)、树状数组、并查集、单调栈、字典树 (Trie)。
- 字符串: KMP、Z函数 (扩展KMP)。
- 图论: BFS、DFS、Dijkstra (堆优化)、Floyd、拓扑排序、Kruskal、二分图染色。
- 数学: GCD/LCM、埃氏筛。
- 动态规划: 数位DP、换根DP。
- 基础算法: 二分查找、滑动窗口。
以上等算法模板。
现已上架Chrome Web Store,点击下方按钮即可安装。
Edge Store 上架中。
最需要感谢的还是灵神,他在LeetCode的讨论区分享的题单和算法模板,让我产生了做这个项目的想法。本项目使用的模板都出自灵神的分享,我也在B站上私聊获得他的同意,非常感谢。
另外,灵神每周还坚持在B站直播讲解周赛的题目,我在他的视频中学到了很多。希望看到和使用这个项目的朋友也能多多去B站关注灵神 @灵茶山艾府。
第二个需要感谢的是Gemini AI Studio,本项目大部分的代码都是Gemini帮我写的,感谢Gemini使我的想法很快地实现出来。
