SSephuan 的算法笔记

使用规范

本文介绍本站算法题目、限时训练与在线评测功能的使用方式。请在阅读题面和提交代码前了解相关约定。

1. 账号与个人信息

  • 请使用自己的账号进行学习和提交,不要出借、共享或冒用他人账号。
  • 部分限时训练可能要求填写真实姓名、学习编号或其他身份信息;这些信息只用于该次训练的管理与展示设置。
  • 公开排名是否显示真实姓名,以对应训练的页面设置为准。没有必要时,建议只使用用户名。
  • 账号资料如需更正,请在设置页修改;已被管理员锁定的身份字段需要联系管理员处理。

2. 学习与练习方式

  • 建议先独立阅读题面、分析约束,再编写和提交代码。
  • 可以查看题目提供的样例、提示和公开说明;不要复制、传播未公开的题面、测试数据或他人代码。
  • 对题面有疑问,可以使用「答疑」功能清晰描述问题。管理员会根据情况回复或更新说明。
  • 请合理安排提交频率,不要提交无意义代码占用评测资源。

3. 限时训练说明

本站支持创建带有开始时间、结束时间和访问范围的限时训练。每次训练的具体设置以该训练页面为准。

方式排序依据反馈方式适用说明
严格通过 · 罚时通过题目数量与完成时间返回通过结果适合关注完成效率的限时练习
部分得分 · 即时反馈各题最高得分之和返回测试点得分适合逐步完善解法
统一评测 · 结束后公布各题最终得分过程中隐藏完整结果适合结束后集中复盘
  • 如果训练启用了排名隐藏,结束前的部分提交结果可能暂时显示为 ?;训练结束或管理员解除隐藏后恢复完整信息。
  • 某些训练允许结束后继续练习,但结束后的提交不计入原训练排名。
  • 训练页面可能设置加入密码、邀请码、审核或人数上限,请以页面提示为准。

4. 提交限制

  • 每次提交需要遵守该题目与训练设置的时间、内存、输出和提交次数限制。
  • 代码长度上限默认为 64 KB;具体上限以系统提示为准。
  • 评测在隔离环境中进行,不允许访问网络、创建额外进程或读写未授权文件。
  • 请勿尝试干扰评测服务或绕过访问控制。系统会保留必要的提交与操作日志。

5. 评测结果说明

缩写含义常见原因
AC通过所有要求的测试点均通过
PC部分通过只通过部分测试点,或获得部分分数
WA答案错误算法、边界或输出格式错误
TLE超出时间限制复杂度过高、死循环或运行效率不足
MLE超出内存限制数组过大、递归过深或内存未合理释放
RE运行时错误越界、除零、栈溢出或异常退出
CE编译错误语法错误或使用了不可用的语言特性
PE格式错误输出格式与题目要求不一致
OLE输出超限输出内容远超题目预期
SE系统错误评测服务异常,通常会自动重新评测

6. 评测环境

  • C:gcc -std=c99 -O2 -static
  • C++:g++ -std=c++20 -O2 -static
  • PyPy3:使用 PyPy3 解释器执行,时间与内存限制以页面提示为准。
  • 不同题目可以配置标准比较、严格比较、浮点误差比较或特殊校验器;请仔细阅读题面中的输出要求。

7. 内容与账号处理

  • 发布题目、题解和学习笔记时,请确保内容来自自己的整理,或拥有合法的分享权限。
  • 不得发布违法、有害、恶意攻击、侵犯他人隐私或明显影响服务稳定性的内容。
  • 对违反使用规范的账号,管理员可以删除相关内容、限制功能或暂停账号使用,并保留必要的处理记录。

8. 问题反馈

如果发现题面、测试数据或评测结果存在疑问,请提供题目编号、提交编号和具体现象,联系站点管理员核查。确认问题后,管理员会修正数据并重新评测受影响的提交。