zoukankan      html  css  js  c++  java
  • 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

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

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

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

  • 相关阅读:
    DGA域名可以是色情网站域名
    使用cloudflare加速你的网站隐藏你的网站IP
    167. Two Sum II
    leetcode 563. Binary Tree Tilt
    python 多线程
    leetcode 404. Sum of Left Leaves
    leetcode 100. Same Tree
    leetcode 383. Ransom Note
    leetcode 122. Best Time to Buy and Sell Stock II
    天津Uber优步司机奖励政策(12月28日到12月29日)
  • 原文地址:https://www.cnblogs.com/Quincy/p/2203383.html
Copyright © 2011-2022 走看看