一、设计思路:通过输入数组的长度和数组中数的取值范围,产生一个随机数组,并用随机数决定正负号。然后在一次循环中,将数组中的数依次相加,若相加大于0则继续相加,若相加小于0则舍弃之前的数,重新开始相加,并且在循环中记录相加产生的最大的数,即为最大子数组的和。二、代码:#includeusing nam...
分类:
编程语言 时间:
2015-04-02 20:51:10
阅读次数:
153
一、设计思路:通过输入数组的长度和数组中数的取值范围,产生一个随机数组,并用随机数决定正负号。然后在一次循环中,将数组中的数依次相加,若相加大于0则继续相加,若相加小于0则舍弃之前的数,重新开始相加,并且在循环中记录相加产生的最大的数,即为最大子数组的和。二、代码#includeusing name...
分类:
编程语言 时间:
2015-04-02 14:44:46
阅读次数:
135
设计思想:随机生成数组(含有正数与负数)。求所有子数组:按数组长度进行数组的划分(因为要求数组是连续的)。计算:从第一个数开始做加法,若和大于第二个数,则继续加下一个数(若加上第三个数的和大于第三个数,则重复进行此操作;小于第三个数,则舍掉前面所有数,并继续就重复进行此操作);若小于第二个数,则舍掉...
分类:
编程语言 时间:
2015-04-01 12:52:08
阅读次数:
145
问题描述:
随机生成k个不重复的随机数(或生成0至k-1以随机顺序构成的数列)
算法:
rand不直接产生值,而是产生下标,下标可以重复,但要保证数组中都是不重复且没有输出过的数字
①一个大小为k的数组temp,temp[i]=i;一个随机下标的范围range,range初始为k;一个随机数组result
②随机生成0至range-1的一个下标index,将temp[index]...
分类:
其他好文 时间:
2015-03-15 09:37:43
阅读次数:
125
设定两个参数a,b分别控制打印数量(随机数组数)和打印张数。设定是否重复:将得到的随机数组(包含两个数x,y)以及运算符号c(+,-,*,/。注:被定义为1,2,3,4)存放在一个二维数组里其中二维数组设为A[a][3](有3列),然后判断A[i+1][j](i,j分别代表行数和列数)是否等于A[i...
分类:
编程语言 时间:
2015-03-13 14:02:52
阅读次数:
149
在学习线程之前我们先来回顾下进程,进程就是正在运行的程序的实例,是系统分配资源的基本单位。那么线程与进程有什么关系呢?通常情况,线程是进程的一个实体,是进程的一种表现。那么我们几下来就一起学习下线程:
首先我们通过一个实例来说明,这个实例的需求是:通过产生一个随机数组,然后对其排序并且输出数组,这样交替输出三次。可能有很多种方式实现,但是我们为了说明问题,这里我们用线程控制的方式来实现,下面我们首先...
分类:
编程语言 时间:
2015-02-12 16:22:36
阅读次数:
196
题目描述:
输入一个由随机数组成的数列(数列中每个数均是大于0的整数,长度已知),和初始计数值m。从数列首位置开始计数,计数到m后,将数列该位置数值替换计数值m,并将数列该位置数值出列,然后从下一位置从新开始计数,直到数列所有数值出列为止。如果计数到达数列尾段,则返回数列首位置继续计数。请编程实现上述计数过程,同时输出数值出列的顺序
比如:
输入的随机数列为:3,1,2,4,初始...
分类:
编程语言 时间:
2015-01-20 18:10:46
阅读次数:
142
题目描述:
输入一个由随机数组成的数列(数列中每个数均是大于0的整数,长度已知),和初始计数值m。从数列首位置开始计数,计数到m后,将数列该位置数值替换计数值m,并将数列该位置数值出列,然后从下一位置从新开始计数,直到数列所有数值出列为止。如果计数到达数列尾段,则返回数列首位置继续计数。请编程实现上述计数过程,同时输出数值出列的顺序
比如:
输入的随机数列为:3,1,2,4,初始...
分类:
其他好文 时间:
2015-01-20 18:03:21
阅读次数:
165
今天上班的时候网上看到题目很简单,题目是这样的:给定一个正整数n,需要输出一个长度为n的数组,数组元素是随机数,范围为0 – n-1,且元素不能重复。比如 n = 3 时,需要获取一个长度为3的数组,元素范围为0-2;简单的理解就是生成一个无序的随机数组,在路上想了一下回来用三种方式方式实现了一下;...
分类:
编程语言 时间:
2015-01-19 23:32:53
阅读次数:
230
冒泡排序就是把小的元素往前调或者把大的元素往后调。比较是相邻的两个元素比较,交换也发生在这两个元素之间。是最慢的排序算法。在实际运用中它是效率最低的算法。...
分类:
编程语言 时间:
2014-11-20 12:05:25
阅读次数:
229