ACM解题报告格式

解题报告的构成

每一题的完整解题报告应该包括四个部分:

1、题目描述

2、解题报告

3、代码

4、测试数据

 

1.每一道题,建一个文件夹

文件夹命名规则为:题目来源-题目编号-题目名称-题目分类,

如下图:


(注意,每段之间要有短划线“-”)

 

2.每个文件夹包含四个文件

分别为:代码测试数据题目解题报告。其中解题报告和题目描述用word文档,测试数据和代码用txt文档。

命名规则:

测试用例

in.txt

代码

代码.txt

解题报告

解题报告.doc

题目描述

题目.doc

如下图:

题目描述

直接将源网站的题目内容复制粘贴进“题目.doc”文件中。

当然,如果原题是英文,你愿意给出一个简单的翻译的话更好。

另外需要你给出题目的链接地址,如:

      http://poj.grids.cn/problem/2951

 

测试用例

按照原题给出的标准输入数据格式编写“in.txt”文件。

如下图:

代码文档

将编写的源代码复制到“代码.txt”文档中。

(注意:本文档要有良好的编码风格,请注意代码段落的缩进。)

 

解题报告

本文档是解题报告核心。在该文档中,需要大家尽可能详细地描述你解这道题的算法思想、关键解题点,以及需要注意的地方。

该文档第一部分首先应该给出题目来源,请以以超链接的形式给出。

如:http://poj.grids.cn/problem/2951

第二部分是解题报告。这一部分给出该题的解题过程

主要包括简单的思想,以及实现的方式。

此外,如果这道题用到某些理论基础,比如在做最小公倍数的题目时,可能用到欧几里得定理,那么请把这道题用到的基础理论知识写在解题报告前面。

原文地址:https://www.cnblogs.com/Quincy/p/2203383.html