摘要: 一、设计思路 根据上一个实验,再让他自动生成1000个随机long型数。并且自己埋入炸弹,看是否有异常出错。二、实验代码 1 import java.util.*; 2 class SuperMax3 3 { 4 public static void main(String[] args)... 阅读全文
posted @ 2015-03-30 18:31 Gjianhao 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一、设计思路 根据上一个结对开发的基础上,将数组的首尾可以连接起来,组成一个首尾相联的数组,也就是说,每一个元素都能当作是数组的第一个元素,因此,就可以根据有几个元素,就定义几个数组,让每一个元素都能成为元素的第一个元素,来得出每一个数组的最大子数组的和,那么怎么构造每一个数组呢? 可以用冒泡交... 阅读全文
posted @ 2015-03-30 18:09 Gjianhao 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一、设计思想 之前的版本是用Java语言实现的,在这次的练习中,我用C++语言将其功能逐一实现,其实C++与Java有很多相似之处,只是一些书写格式不同,思路还是一样的。二、源代码 1 #include 2 #include 3 #include 4 5 int random_1(in... 阅读全文
posted @ 2015-03-22 19:18 Gjianhao 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 一、题目: 返回一个整数数组中最大子数组的和。 要求: 1.输入一个整形数组,数组里有正数也有负数。 2.数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 3.求所有子数组的和的最大值。要求时间复杂度为O(n)。二、设计思路 1.定义一个大小为10的数组,接受任意十个自... 阅读全文
posted @ 2015-03-19 19:36 Gjianhao 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一、测试代码如下为了能自定义两个正数随机生成两数之间的随机数,代码如下: 1 import java.util.*; 2 public class test 3 { 4 public static void main(String[] args) 5 { 6 bool... 阅读全文
posted @ 2015-03-16 17:47 Gjianhao 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 一、程序设计题目要求和设计思想1、题目(1)、题目避免重复;(2)、可定制(数量/打印方式);(3)、可以控制下列参数: 是否有乘除法、是否有括号、 数值范围、加减有无负数、除法有无余数、否支持分数 (真分数, 假分数, …)、是否支持小数 (精确到多少位)、打印中每行的间隔可调整;2、设计思想1、... 阅读全文
posted @ 2015-03-15 13:43 Gjianhao 阅读(275) 评论(0) 推荐(0) 编辑