File tree 7 files changed +137
-6
lines changed
7 files changed +137
-6
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ sidebar_position : 1
3
+ sidebar_label : 公开赛规范
4
+ ---
5
+
1
6
# 公开比赛规范及要求
2
7
3
8
::: tip
42
47
- 声明难度下限不高于 ** 普及+/提高** 的比赛将会审查是否属实。
43
48
- 声明整体难度为 CSP-J 或同等难度的比赛将受到审查,必须满足:
44
49
- 涉及的知识点需在 CCF 大纲入门级范围内。
45
- - 第一题不超过 普及-,题目描述应为贴近生活的、$\le 500$ 字的现代文,不应存在任何抽象概念或者长难句,进行了良好的分段以及句读。
50
+ - 第一题不超过 普及-,题目描述应为贴近生活的、$\le 500$ 字的现代文,不应存在任何抽象概念或者长难句,进行了良好的分段以及句读。
46
51
- 至少一半的题目不超过 普及/提高-,出现的所有数学概念** 不得超过初中范围** 。(例如,求和不得使用 $\sum$ 符号,而应使用省略号表示。)
47
52
- 所有题目难度不超过 普及+/提高,题目描述不得超过 $1000$ 字。
48
53
- 如上要求当中,“字数”指的是“题目描述”部分** 以及题目描述的补充说明** ,例如专业领域术语的定义。
Original file line number Diff line number Diff line change
1
+ ---
2
+ sidebar_position : 5
3
+ sidebar_label : 模板题题解规范
4
+ ---
5
+
6
+ # 洛谷模板题题解规范
7
+
8
+ ## 前言
9
+
10
+ 模板题作为题库中一类具有特殊性质的题目,相较于普通题目,其教学与指导意义更为显著。这类题目往往成为用户学习相关算法与知识的核心参考资料。鉴于此,本文特制定针对模板题题解的进一步规范,旨在更有效地满足用户的学习需求。
11
+
12
+ ## 基本规范
13
+
14
+ - 文章必须满足[ 洛谷主题库题解规范] ( solution-standard.md ) 。
15
+ - 文章必须至少包含如下三部分内容:算法介绍、正确性证明、代码实现。这三部分必须** 通过标题加以区分** ,书写于不同的章节中。
16
+ - 文章可以包含部分需要使用相应算法解决的相关例题,但是不宜对例题解法做篇幅过大的阐述(可以使用一两句话简单描述解法)。
17
+ - 文章主体部分应由作者自行完成,不得抄袭。对引用参考资料的部分,应正确标注引用,给出资料来源。
18
+
19
+ ## 算法介绍
20
+
21
+ ** 这部分是对算法本身的介绍** ,需要包括算法主要用于解决什么问题、算法流程等内容。
22
+
23
+ 对于数据结构类(广义,包括图论、字符串等)模板题,最好添加部分图片来示意数据结构在运行中的变化。
24
+
25
+ 对于数学算法类模板题,需要做好相关概念和函数、变量的定义,给出前置知识的简介或学习链接。
26
+
27
+ ** 这一部分内容应该主要基于算法的具体运行流程** ,不要涉及过多的抽象化、形式化内容,以简明易懂为目标。
28
+
29
+ ## 正确性证明
30
+
31
+ ** 这部分是对算法更深层次的介绍** 。首先应该证明算法本身的正确性,并证明算法的时间复杂度。如果相关算法有更深刻的本质,或更抽象、更形式化的描述,也可以在这一部分说明。
32
+
33
+ - 如果算法本身正确性和复杂度比较显然,这一部分可以略过。
34
+ - 如果这部分证明需要一些远超算法本身难度的过于复杂的内容(比如并查集关于反阿克曼函数复杂度的证明),可以略去证明。
35
+
36
+ ## 代码实现
37
+
38
+ ** 这部分应该有文字介绍上文的模板如何应用到模板题上** ,并给出** 可以通过模板题** 的代码。
39
+
40
+ 原则上,鼓励模块化清晰、接口明确的代码。鼓励把相关算法实现成接口明确的函数/类,不鼓励采用面向过程的方法把所有内容都塞在主函数中。
41
+
42
+ 如果相关算法/数据结构在某语言的官方库中(如 C++ 的 STL)中有实现,也应该给出自行实现的算法代码。在此基础上,可以另外给出一份使用官方标准库实现的代码。
43
+
44
+ > 注:这里指的是算法本身不应该直接调库。对于算法内部的一些辅助数据结构可以不加说明的直接调库。
45
+ > 例如,堆的模板题应该给出具体实现,而不应该只使用 ` std::priority_queue ` ;但后缀自动机的模板题里可以直接使用 ` std::unordered_map ` 而无需手动实现一个。
46
+
47
+ 代码必须清晰易读,使用合适美观的换行和缩进。但不要求必须是 C++ 语言实现的。
Original file line number Diff line number Diff line change 1
1
---
2
- sidebar_position : 3
2
+ sidebar_position : 4
3
3
sidebar_label : 主题库题解规范
4
4
---
5
5
@@ -147,6 +147,7 @@ $$\begin{bmatrix} f_{i + 1} \\ f_i \end{bmatrix} = \begin{bmatrix} 1 & 1 \\ 1 &
147
147
- ** 不应在代码中加入防抄袭内容。**
148
148
149
149
## 提交与审核
150
+
150
151
- 请在文章编辑页点击【提交题解】按钮,具体见[ 个人文章功能-申请提交为题解] ( ../../../manual/luogu/article#submit-solution ) 。
151
152
- 提交审核时应确保题解符合以上规范。
152
153
- 提交审核后,一般情况下,题解将于七天内被审核。如果超过七天仍未被审核,可以私信管理提醒,** 七天内禁止催审** 。
@@ -158,4 +159,4 @@ $$\begin{bmatrix} f_{i + 1} \\ f_i \end{bmatrix} = \begin{bmatrix} 1 & 1 \\ 1 &
158
159
159
160
- [ 个人专栏文章功能说明] ( ../../../manual/luogu/article )
160
161
- [ 如何用 Markdown & LaTeX 写一篇排版整齐的题解?] ( ./guide/solution.md )
161
- - [ 题解审核及反馈要求(原讨论帖)] ( https://www.luogu.com.cn/discuss/174934 )
162
+ - [ 题解审核及反馈要求(原讨论帖)] ( https://www.luogu.com.cn/discuss/174934 )
Original file line number Diff line number Diff line change
1
+ ---
2
+ sidebar_position : 3
3
+ sidebar_label : 精选题单规范
4
+ ---
5
+
6
+ # 洛谷精选题单规范
7
+
8
+ ## 基本规范
9
+
10
+ 提交精选题单申请的题单必须包含题单简介和至少 5 道题目。
11
+
12
+ 题单不能照搬,若出现与他人的题单大幅度雷同(包括简介和题目),将被判定为抄袭。
13
+
14
+ ## 题单主题和命名
15
+
16
+ ** 题单必须有一个比较明确的中心思想** 。中心思想必须是一个具体的有价值的目标。能让人一眼看出题单价值。题单的命名应该能直接体现题单的中心思想。正确的题单命名和中心思想举例:
17
+
18
+ - XX 算法专项训练
19
+ - 思维能力训练题单
20
+ - 比较考验代码实现能力的题目列表
21
+
22
+ 错误的中心思想举例:
23
+
24
+ - 适合普及组做的好题(过于宽泛)
25
+ - 主题是音游的题单(没有明确的训练价值)
26
+
27
+ 题单主题不应是过于简单的算法(如排序、朴素的搜索)。
28
+
29
+ 特别的,对于同一系列的洛谷公开赛,允许比赛创建者建立一个题单。主题为系列公开赛的题单不受下文『题目列表』的规定约束。
30
+
31
+ ## 题单简介
32
+
33
+ ** 题单简介不能含有引战、人身攻击、色情、敏感等违反社区规则的内容** 。
34
+
35
+ 为了让审核人员和用户了解题单的中心思想和内容概要,题单必须在简介页面有对题单整体的介绍,需要写出题单的优点,即给予审核人员一个通过题单的理由。
36
+
37
+ 题单简介界面的内容要求正确使用 markdown 语法,审查严格程度与专栏审核一致。
38
+
39
+ 建议对每个题目做一个简短的说明,但是如果您认为整体说明足够说服审核人员通过题单,也可以不对题目做逐个介绍。
40
+
41
+ 建议在题单简介里标注题单的整体难度和面向对象,如:面向由普及组到提高组过度的选手。
42
+
43
+ ## 题目列表
44
+
45
+ ** 公开题单所包含的题目必须是主题库(包含 Remote Judge)中存在的,不能出现私题/团队题** 。
46
+
47
+ 题目列表中的选题应该紧扣题单的中心思想,能够从多个维度展现相关的主题。题目应难易度有所不同,或涉及不同模型、套路、类型。本质相同的题目不应重复出现太多次。
48
+
49
+ 同时,虽然一个题单内部的题目应该难易度不同,但是差距不宜过大。一个题单内的题目面向的对象应该是统一的。题单题目可以是简单的、符合训练规律的由浅入深,但应当让某一阶段的选手有可能完全完成并理解题单上的题目。
50
+
51
+ 所选每道题目的** 主要算法** 或** 关键步骤** 应该是题单的主题。例如,如果某题目是对字符串建出后缀自动机后在自动机上进行 BFS 来统计答案,则该题目可以出现在后缀自动机相关题单中,但不应出现在 BFS 相关题单中。
52
+
53
+ 原则上,题单的提交者应该了解题单上的全部题目,并通过题单上至少一半的题目。
54
+
55
+ ## 惩罚
56
+
57
+ 用户多次提交明显不符合规定的题单时,将视情节严重程度被处以警告、禁言、封禁等处罚。
58
+
59
+ 如果题单描述出现涉黄、涉证等敏感内容,将对提交者处以封禁帐户的处罚。
60
+
61
+ 如果涉嫌抄袭他人题单,第一次将被警告,第二次将被处以警告性棕名。多次被判定为抄袭题单将被封禁帐户。
Original file line number Diff line number Diff line change @@ -119,8 +119,8 @@ export default {
119
119
label : '洛谷有题' ,
120
120
href : 'https://ti.luogu.com.cn' ,
121
121
} , {
122
- label : '更新日志 ' ,
123
- to : '/release-note ' ,
122
+ label : '洛谷开放平台 ' ,
123
+ href : 'https://docs.lgapi.cn/open ' ,
124
124
} ]
125
125
} , {
126
126
title : '用户协议' ,
@@ -136,7 +136,10 @@ export default {
136
136
} ]
137
137
} , {
138
138
title : '更多' ,
139
- items : [ {
139
+ items : [ {
140
+ label : '主站更新日志' ,
141
+ to : '/release-note' ,
142
+ } , {
140
143
label : '关于我们' ,
141
144
to : '/about-us' ,
142
145
} , {
Original file line number Diff line number Diff line change @@ -19,4 +19,6 @@ hide_table_of_contents: true
19
19
如果本文档无法解决您遇到的问题请[ 联系我们] ( /contact-us ) ,
20
20
如果想了解上海洛谷网络科技有限公司,您可以阅读[ 关于洛谷] ( /about-us ) 。
21
21
22
+ 如果你想通过 API 接口向洛谷平台批量提交评测请求,请前往[ 洛谷开放平台] ( https://docs.lgapi.cn/open/ ) 。
23
+
22
24
本帮助中心基于 [ Docusaurus] ( https://docusaurus.io/ ) ,项目托管于 [ GitHub] ( https://github.com/luogu-dev/docs ) ,欢迎用户提出反馈建议。
Original file line number Diff line number Diff line change 2
2
3
3
## 2025 年
4
4
5
+ ## 3 月
6
+
7
+ ### 个人设置
8
+
9
+ - 新版前端:新版个人设置页面。
10
+ - 奖项认证:更新了认证流程,拆分支付宝实人认证至安全设置页面,且不再要求使用本人支付宝。奖项认证时自动匹配所有可能奖项供用户选择,不再要求单次只能选择一所学校,大大提高自动认证成功率。
11
+ - 偏好设置:增加了** 代码字体** 选项,可以自行设置喜欢的代码字体,并在所有终端同步。如果希望使用浏览器默认字体,请搜索“如何给 XX 浏览器设置默认字体”,并修改浏览器的设置。
12
+
13
+ ### 题解提交限制
14
+
15
+ 增加题解提交门槛,原则上必须有该题的通过记录才允许提交该题的题解(RemoteJudge 题除外)。
16
+
5
17
## 2 月
6
18
7
19
### 题目详情页
You can’t perform that action at this time.
0 commit comments