Closed
Description
质量要求
单题
- 格式
包含题目描述,前置知识,思路,代码以及复杂度说明,另外还可以包含其他内容,比如扩展,相关题目等。
- 内容
思路上要循序渐进,要让完全不明白的小白看懂。也就是说小白拥有了你的前置知识就可以看懂这道题,并能够将本题思路运用到其他相似题目。
加分:
- 尽量用图片来辅助表达,如有必要,可以采用动图的形式。
- 多语言。 使用多种编程语言
- 算法
- 尽量采用多种算法,尤其是其他人(比如题解区)有更好的解法的情况。
- 算法之前要有递进关系,从简单到困难。从符合直觉到最优。
- 提供的算法中至少有一个最优解
- 代码
- 代码经过格式化
- 命名合适,且统一
- 尽量精简,没有冗余代码
专题
- 至少两道题
- 专题不是题目的堆砌。 你心中一定要明白一点“你要让读者知道什么”,题目只是帮助你实现这个目标的手段而已。
- 尽量提供专题的解题模板。如果没有至少提供一个总体思路。 模板包含两个方面,第一是伪代码(中文英文写都可以),第二是真实代码(尽量多语言)
- 如果专题内容不单一。 要对这个专题的题型进行一个明确的分类
参考: https://github.com/azl397985856/leetcode/blob/master/thinkings/slide-window.md