这个一维数组不是固定的 是随机生成的 生成的规则:所有的自然数加0.0 或者+0.1 等 只到0.9

解决方案 »

  1.   

    就是说从自然数n到n+1  在随机生成的数组A中可能有10个数 包括n,n+0.1,n+0.2,n+0.3......n+0.9  
    首先我要得到一个数组每个元素都是n到n+1当中最小的那个 ,然后从A中删除这些元素,然后再去找n到n+1中最小的那些数组成一个数组。从1到正无穷随即取几个数当作n,然后根据n随即生成几个n到n+1之间的几个小数 组成的A
      

  2.   

    先求出一共需要几个数组。 
    根据你给你例子,数组的个数是整数部分出现最多的那个数的出现次数。确定了应该有多少个数组以后(比如n是数组的个数),那就循环为数组给值。第一个数组保存那些整数部分不同,且小数部分最小的那个数。
    第二个数组保存那些整数部分不同,且小数部分第二小的那个数。  类推...
    直到所有数组完都给值完成