摘要: 测试: 1、 每个测试单元上面标好各个变量满足的条件,比如name is nonexistent之类的,不然回来检查的时候会很头晕。 2、 在1的基础上,每个测试单元的命名直接用testMethodNameX就好,其中X是编号(1,2,…)。之前试过把测试的内容放到名字里,但是这样名字就会太长,还不 阅读全文
posted @ 2020-06-30 19:37 WDZRMPCBIT 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 关于AF、RI的定义,在此不赘述。但由于定义过于泛泛,导致在实现的时候,不知道该写什么。 下面将通过JDK中的实例,来分析AF、RI具体该写什么。 本文仅为个人观点,各位当个乐子看就好:) 实例来源于JDK的接口List及其实现ArrayList。 例子用的是某实验的ConcreteEdgesGra 阅读全文
posted @ 2020-04-04 17:41 WDZRMPCBIT 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 一些自己在做Lab开发ADT时的经验和体会。 没啥理论上的内容,大家当乐子看看就好(: 本文主要介绍如何根据需求,来决定要设计哪些ADT,以及如何处理不同ADT之间的包含关系。 1.ADT的选取 如果甲方已经规定了需要实现哪些ADT,那自然是坠吼的。 如果没有,首先我们需要分析甲方的需求,然后提取出 阅读全文
posted @ 2020-03-28 14:02 WDZRMPCBIT 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 我们知道,List的类型有ArrayList和LinkedList两种,而曾经的Vector已经被废弃。 而作为最常用的操作之一,List的顺序遍历也有三种方式:借助角标的传统遍历、使用内置迭代器和显式迭代器。 下面,将首先给出两种种不同类型实现的实验结果,之后,将会通过分析JAVA中List的各种 阅读全文
posted @ 2020-03-05 00:28 WDZRMPCBIT 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 首先打开Eclipse,新建Java Project,命名为src(即我们要上传到仓库的根目录)。 注意这里我们勾选"Use project......"这一项,来把我们新建的src文件设为根目录。 之后将下发P2文件中,除rules,turtle和bin三个文件之外的文件,全部复制到src文件中, 阅读全文
posted @ 2020-02-26 20:19 WDZRMPCBIT 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1.用户设置 以下操作均在Git Bash中进行。 git config --global user.name "yourID" git config --global user.email "yourEmail" 执行上述操作,来为所有本地的Git仓库配置。 ssh-keygen 执行该操作来生成 阅读全文
posted @ 2020-02-24 18:47 WDZRMPCBIT 阅读(218) 评论(0) 推荐(0) 编辑
摘要: A.Fake NP 题意:给定两个整数L R,求[L,R]中公因子不为1的数的最大个数。 题解:显然要想数量尽量多,公因子就不会很大,所以枚举公因子(素数)即可,注意特判L==R的情况 代码: #include <cstdio> #include <cstring> #include <cstdli 阅读全文
posted @ 2019-03-15 20:04 WDZRMPCBIT 阅读(129) 评论(0) 推荐(0) 编辑
摘要: A.Group of Students 代码: #include <cstdio> #include <cstring> #include <cstdlib> #include <iostream> #include <algorithm> using namespace std; const in 阅读全文
posted @ 2019-03-12 20:36 WDZRMPCBIT 阅读(145) 评论(0) 推荐(0) 编辑
摘要: A.Kitchen Utensils 代码: #include <cstdio> #include <cstring> #include <cstdlib> #include <iostream> #include <algorithm> using namespace std; const int 阅读全文
posted @ 2019-03-06 16:51 WDZRMPCBIT 阅读(220) 评论(1) 推荐(0) 编辑
摘要: A.Snowball 代码: #include <cstdio> #include <climits> #include <cstring> #include <cstdlib> #include <iostream> #include <algorithm> using namespace std 阅读全文
posted @ 2019-03-05 17:08 WDZRMPCBIT 阅读(231) 评论(0) 推荐(0) 编辑