
给 leetcode 开源仓库提 PR三种贡献路径完整指南【免费下载链接】leetcodeLeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解记录自己的leetcode解题之路。)项目地址: https://gitcode.com/gh_mirrors/le/leetcodeleetcode 仓库是「LeetCode Solutions」开源项目记录了解题之路经典题解、专题总结和每日一题活动。想做第一次 leetcode 开源仓库贡献或提交题解按下面流程走就行。先 clone 下来逛一圈git clone https://gitcode.com/gh_mirrors/le/leetcode一张速览表三种贡献路径怎么选贡献类型认领方式产出位置核心规则文档翻译提交新 issue中文同目录.en.md结尾人工意译算法术语保留英文每日一题在 issue 下留言认领daily/信息卡片 逗号分隔的枚举 tag新增题解直接提交 PRproblems/模板七要素 代码标注语言 README 联动更新先逛仓库目录结构与贡献入口每个目录都有自己的分工先看一遍problems/经典题解一题一个文件形如1014.best-sightseeing-pair.mdthinkings/专题总结回溯、dynamic programming、前缀树都在里面daily/每日一题活动记录按日期命名daily/README.md 挂着认领区和历史汇总templates/官方模板。templates/problems/1014.best-sightseeing-pair.md 是题解模板templates/daily/2019-06-03.md 是每日一题模板assets/素材库分题解配图、每日一题图、draw.io 源文件三块README.md 与 README.en.md题解链接的总入口按难度和题号排序新题解要挂在这里CONTRIBUTING.md 和 CONTRIBUTING.en.md贡献规范的正文三条路径的要求都出自它。三条贡献路径按难度从低到高路径一 文档翻译如何认领待翻译文档 认领。翻一遍 issue 列表找出还没人翻的文档。提交一个新 issue 占坑别和别人撞车。产出要求。中英两个版本靠文件名区分英文在中文名后面加.en1014.best-sightseeing-pair.md # 中文版 1014.best-sightseeing-pair.en.md # 英文版走人工翻译读起来像中文母语写的别有机翻味算法术语不译binary search、dynamic programming直接保留原文。常见坑。逐字直译句子拗口把专有名词硬翻成中文反而让读者看不懂。路径二 每日一题如何提交一期 Daily Problem ️认领。打开 daily/README.md 的综合认领区挑一道未认领的题。到对应 issue 下留言认领维护者会把你设为解决者然后开工。产出要求。按模板在daily/下整理一份日期文件四个板块都要有信息卡片时间、题目链接、tag、题目描述参考答案把思路讲明白语言不限扩展放延伸内容也可以只抛问题不给答案其他优秀解答收录群成员的思路可以标注暂无留白。tag 是枚举值多个用逗号隔开tag: dp, array取值不确定就看 LeetCode 官方 tag别自创。常见坑。没先认领就动手整理完发现和别人重复tag 随手编评审时被打回只写一种解法。参考答案适合一题多解多贴一种思路价值翻倍。路径三 新增题解题解模板七要素怎么填 ✍️认领。不需要提前占坑挑一道你有把握的题直接提 PR。产出要求。题解文件放进problems/照 题解模板 写下面七项都要有要素填写说明题目地址换成你这道题的链接和题号题目描述完整摘录要求与示例前置知识解题依赖的算法或数据结构公司常考这道题的面试官思路核心解法讲清为什么这样做关键点难点拆解如空间换时间、dp 优化代码完整可运行扩展、相关题目、参考三项可选。代码块必须显式声明语言// JavaScript Code多语言实现要在每段代码前标清版本。中文题解记得给力扣中国的链接和题目描述复杂题目必须配图比如这种 dp 状态示意图常见坑。代码块没写语言渲染出来没有高亮加了个叫想法的章节和思路撞车全仓库统一用思路只交了题解文件忘了在 README.md 里按难度和题号插入链接英文题解同步补 README.en.md。配图与 draw.io 资源怎么放三类素材对应三个目录素材类型存放目录示例题解配图assets/problems/121.best-time-to-buy-and-sell-stock.jpg每日一题图片assets/daily/按日期命名draw.io 源文件assets/drawio/11.container-with-most-water.drawio画图工具随你挑excalidraw、draw.io、processon 都行。唯一硬要求是复杂题目必须配图光靠文字读者很难跟上。图存进assets/problems/draw.io 源文件放进assets/drawio/两者一起交是仓库鼓励的做法。提交前自查清单PR 发出前逐项打勾 ✅翻译文件名符合.en.md约定语句通顺无机翻味术语保留英文每日一题信息卡片四要素齐全tag 是枚举值且逗号分隔题解七要素完整没有和思路语义重复的章节名代码块全部显式声明语言多语言实现逐段标注README.md 已按难度和题号插入链接英文题解同步更新 README.en.md图片、draw.io 文件已放入assets/对应子目录全部勾完再点提交。PR 合并那天你的名字会进贡献者列表。挑一道你有把握的题现在就可以开始。【免费下载链接】leetcodeLeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解记录自己的leetcode解题之路。)项目地址: https://gitcode.com/gh_mirrors/le/leetcode创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考