摘要: 一、搭建环境: 导入junit.jar包(junit4) 二、写测试类: 1、一般一个类对应一个测试类。 2、测试类与被测试类最好是放到同一个包中(可以是不同的源文件夹) 3、测试类的名字为被测试类的名字加Test后缀。 三、写测试方法: 1、一般一个方法对应一个单元测试方法。 2、测试方法的名字为 阅读全文
posted @ 2017-05-12 17:23 卡洛小豆 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 数组A是具有n个元素的数组,x是A中的一个元素,若A中有一半以上的元素与A相同,则称x是数组A的主元素。例如 ,数组A={1,3,2,3,3,4,3},元素3就是该数组的主元素。 1、移去数组中的两个不同元素后,如果原来数组中有主元素,那么该主元素依然是新数组的主元素。 2、如果数组2k个元素中有k 阅读全文
posted @ 2017-04-12 23:30 卡洛小豆 阅读(1943) 评论(0) 推荐(0) 编辑
摘要: 输入一个数m表示要排序的数的多少,随机生成m个0~10000之间的数进行堆排序。 阅读全文
posted @ 2017-04-12 19:53 卡洛小豆 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 抽签X星球要派出一个5人组成的观察团前往W星。其中:A国最多可以派出4人。B国最多可以派出2人。C国最多可以派出2人。....那么最终派往W星的观察团会有多少种国别的不同组合呢?下面的程序解决了这个问题。数组a[] 中既是每个国家可以派出的最多的名额。程序执行结果为:DEFFFCEFFFCDFFFC 阅读全文
posted @ 2017-04-05 22:27 卡洛小豆 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 9名运动员参加比赛,需要分3组进行预赛。有哪些分组的方案呢?我们标记运动员为 A,B,C,... I下面的程序列出了所有的分组方法。该程序的正常输出为:ABC DEF GHIABC DEG FHIABC DEH FGIABC DEI FGHABC DFG EHIABC DFH EGIABC DFI 阅读全文
posted @ 2017-04-05 21:58 卡洛小豆 阅读(197) 评论(0) 推荐(0) 编辑
摘要: public class Main { static double eps = 1e-7; public static void main(String[] args){ double l = 2,r = 3,mid; while(l+eps < r){ mid = (l+r)/2; ... 阅读全文
posted @ 2017-04-05 20:42 卡洛小豆 阅读(849) 评论(0) 推荐(0) 编辑
摘要: 两个整数做除法,有时会产生循环小数,其循环部分称为:循环节。比如,11/13=6=>0.846153846153..... 其循环节为[846153] 共有6位。下面的方法,可以求出循环节的长度。 阅读全文
posted @ 2017-04-05 20:14 卡洛小豆 阅读(2065) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-04-04 20:15 卡洛小豆 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 在很多编程语言中,我们大部分使用的都是值传递,然而值传递并不能真正地改变参数的数值。 下列值传递方法无法实现两个数的交换: C语言版: C++: Java版: //利用数组 void swap(int[] a,int x, int y ) { int temp = a[x]; a[x] = a[y] 阅读全文
posted @ 2017-04-02 11:34 卡洛小豆 阅读(147) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-03-28 15:10 卡洛小豆 阅读(2) 评论(0) 推荐(0) 编辑