C 随机生成整数测试磁盘文件排序
分类:计算机教程

#include <iostream>
#include <time.h>
#include <assert.h>

using namespace std;

const int size=10000000;
int num[size];

int main()
{
  FILE *fp=fopen("data.txt","w");
  assert(fp);

  for(int n=1; n <= size; n  )
  {
     num[n]=n;
  }

  srand((unsigned)time(NULL));

  for (int n=0; n < size;n  )
  {
      int i=(rand()*RAND_MAX   rand())000000;
      int j=(rand()*RAND_MAX   rand())000000;
      swap(num[i],num[j]);
  }

  for (int n=0; n < size; n  )
  {
      fprintf(fp,"%d ",num[n]);
  }

  fclose(fp);

  return 0;
}

本文由美洲杯赔率发布于计算机教程,转载请注明出处:C 随机生成整数测试磁盘文件排序

上一篇:js出生日期 年月日级联菜单示例代码 下一篇:没有了
猜你喜欢
热门排行
精彩图文
  • js出生日期 年月日级联菜单示例代码
    js出生日期 年月日级联菜单示例代码
    现在世界通用的公历(阳历)也经过一个长期演变的过程。我们先看,公历每个月的日数是固定的:"七前单大,八后双大"。也就是说,一、三、五、七、
  • php.ini 中文版
    php.ini 中文版
    ; 错误报告是按位的。或者将数字加起来得到想要的错误报告等级。 ; E_ALL - 所有的错误和警告 ; E_ERROR - 致命性运行时错 ; E_WARNING - 运行时警告(非致命性
  • PHP编码转换男篮世界杯赔率
    PHP编码转换男篮世界杯赔率
    SELECT COLLATIONPROPERTY('Chinese_PRC_Stroke_CI_AI_KS_WS','CodePage') 男篮世界杯赔率,返回为936,即GBK编码。 936 简体中文GBK 950 繁体中文BIG5 437 美国/加拿大英语 932 日文
  • 用php随机生成福彩双色球号码的2种方法
    用php随机生成福彩双色球号码的2种方法
    不瞒您说,俺也是个双色球爱好者,经常买,但迟迟没有中过一等奖,哈哈。 这里为大家介绍用php随机生成福彩双色球号码的二种方法,供朋友们学习参考
  • JavaScript制作简易计算器(不用eval)
    JavaScript制作简易计算器(不用eval)
    本文实例为大家分享了js制作简易计算器的具体代码,供大家参考,具体内容如下 本文实例为大家分享了js简易计算器的具体代码,供大家参考,具体内容