亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? assign1.bak

?? hello everybody. good lucky to you
?? BAK
字號:
/* A program to sort a range of numbers with Insertion
   and Quicksort, check their sorting time and prompt
   the result on the screen */


/* use header file*/
#include <stdio.h>
#include <iostream.h>
#include <stdlib.h>
#include <values.h>
#include <time.h>
#include <string.h>
#include <conio.h>

/* define variable */
const int max=29000;
int list[max];
FILE *fp;
clock_t start,end;
char any1[8];

/* Insertion sort module */
void insertion(int min1,int max1)
{
    int a,b,v;

    for(a=min1;a<=max1;a++)
    {
       v = list[a];
       b = a;
       do
       {
	   list[b] = list[b-1];
	   b = b - 1;
       }  while(list[b-1] > v);
       list[b] = v;
    }
}

/* sort partitioning element */
void sorthree(int x,int y,int z)
{
int temp;

if (list[x] > list[y])
{
   temp = list[x];
   list[x] = list[y];
   list[y] = temp;
}
if (list[z] < list[x])
{
   temp = list[x];
   list[x] = list[z];
   list[z] = temp;
   temp = list[y];
   list[y] = list[z];
   list[z] = temp;
}
if ((list[z] > list[x]) && (list[z] < list[y]))
{
   temp = list[y];
   list[y] = list[z];
   list[z] = temp;
}
}

/* Quicksort module */
void quicksort(int min2,int max2)
{
int v,t,i,j,q;

if ((max2-min2) > 9)
{
   int m = (max2-min2+1)/2;
   sorthree(min2,m,max2);
   max2=max2-1;
   q = list[m];
   list[m] = list[max2];
   list[max2] = q;

   v = list[max2];
   i = min2+1;
   j = max2-1;
   do
   {
      do
      {
	 i=i+1;
      } while (list[i] < v);
      do
      {
	 j=j-1;
      } while (list[j] > v);
      t = list[i];
      list[i] = list[j];
      list[j] = t;
   }  while (i<j);
   list[j]=list[i];
   list[i]=list[max2];
   list[max2]=t;
   quicksort(min2,i-1);
   quicksort(i+1,max2);
 }
else
 insertion(min2,max2);
}


/* main program */
void main()
{
int i,j,k,min,max1;
char any2[8];

clrscr();
cout << "Enter a file name to store data :";
cin >> any1;                                  /* input data file name on */
cout << '\n' << "Generating file...waits\n\n";/*   screen */

fp = fopen(any1,"w");
    for(j=0;j<max/200;j++)
    {
       for(i=0;i<200;i++)    /* write random values to file */
       {
	   k = rand();
	   fprintf(fp,"%d\n",k);
       }
    }
fclose(fp);

fp = fopen(any1,"r");
    i = 0;
    while(fscanf(fp,"%d\n",&k) != EOF)
    {
	  list[i] = k;  /* read values from file and assign to an array */
	  i = i + 1;
    }
fclose(fp);
min = 0;
max1 = max;
max1=max1-1;
cout << "Sorting with Quicksort... waits" << '\n';
start = clock();
quicksort(min,max1);   /* sort an unsorted list with quicksort */
end=clock();
float result = (end-start)/CLK_TCK;
cout << "The time needs to sort " << max
     << " numbers in Quciksort is : " << result << " second(s)" << "\n\n";


cout << "Enter an output file for Quicksort : ";
cin >> any2;

fp = fopen(any2,"w");
  for(i=0;i<max;i++)
  {                   /* write the output from quicksort and put them */
      k = list[i];    /*to a file */
      fprintf(fp,"%d\n",k);
  }
fclose(fp);

fp = fopen(any1,"r");
    i = 0;
    while(fscanf(fp,"%d\n",&k) != EOF)
    {
	  list[i] = k;
	  i = i + 1;
    }
fclose(fp);
cout << "\nSorting with Insertion Sort... waits" << '\n';
start = clock();
insertion(0,max);   /* sort an unsorted list with insertion sort */
end=clock();
result = (end-start)/CLK_TCK;
cout << "The time needs to sort " << max
     << " numbers in Insertion is : " << result << " second(s)" << "\n\n";

cout << "Sort an already sorted array again with Quicksort..." << '\n';
min = 0;
max1 = max;
max1=max1-1;
start = clock();
quicksort(min,max1);  /* sort an already sort list with quicksort */
end=clock();
result = (end-start)/CLK_TCK;
cout << "The time needs to sort " << max
     << " numbers in Quicksort is : " << result << " second(s)" << "\n";

cout << "Sort an already sorted array again with Insertion sort..." << '\n';
start = clock();
insertion(0,max);   /* sort an already list with insertion sort */
end=clock();
result = (end-start)/CLK_TCK;
cout << "The time needs to sort " << max
     << " numbers in Insertion sort is : " << result << " second(s)" << '\n';
}



?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲免费观看高清完整版在线观看熊 | 欧美视频一区二| 国产成人精品综合在线观看| 国产真实乱偷精品视频免| 免费人成黄页网站在线一区二区| 亚洲综合999| 亚洲成av人片在线观看| 日韩影院在线观看| 久久av资源网| 国产不卡高清在线观看视频| 成人综合激情网| 91美女在线观看| 欧美日韩aaaaaa| 日韩亚洲电影在线| 久久婷婷色综合| 国产精品久久久久精k8| 亚洲一线二线三线视频| 热久久一区二区| 国产成人综合自拍| 91久久久免费一区二区| 3d成人h动漫网站入口| 337p日本欧洲亚洲大胆精品| 1024精品合集| 美女一区二区久久| 成人午夜在线播放| 欧美区一区二区三区| 亚洲精品一线二线三线无人区| 国产精品久久久久影视| 性欧美疯狂xxxxbbbb| 国产一区二区三区久久久| 91在线观看高清| 日韩欧美精品三级| 亚洲青青青在线视频| 蜜臀va亚洲va欧美va天堂| a级精品国产片在线观看| 欧美理论在线播放| 中文字幕在线不卡| 久久99精品国产.久久久久| 91在线国产福利| 日韩一区二区精品在线观看| 亚洲视频一区在线观看| 久久成人综合网| 欧美亚洲动漫精品| 国产三级久久久| 天天爽夜夜爽夜夜爽精品视频| 国产99久久精品| 欧美成人官网二区| 国产视频一区不卡| 亚洲一区国产视频| av亚洲精华国产精华精| 精品久久久久av影院 | 久久99精品久久久久| 色诱亚洲精品久久久久久| 久久久蜜臀国产一区二区| 午夜亚洲福利老司机| 一本到不卡精品视频在线观看| 久久一区二区视频| 免费成人在线观看| 777久久久精品| 亚洲午夜影视影院在线观看| 91首页免费视频| 国产精品久久精品日日| 国产成人av一区二区三区在线| 欧美mv日韩mv国产网站app| 日本成人在线一区| 7777精品伊人久久久大香线蕉 | 国产精品久久久一本精品| 国产激情视频一区二区三区欧美| 欧美一区二区在线观看| 日韩vs国产vs欧美| 日韩一区二区在线观看视频播放| 亚洲第一狼人社区| 欧美日韩国产一级二级| 五月天丁香久久| 欧美一区2区视频在线观看| 日韩高清不卡一区二区| 91精品国产入口| 九九视频精品免费| 国产亚洲女人久久久久毛片| 国产一区福利在线| 国产精品无码永久免费888| 高清日韩电视剧大全免费| 国产精品电影院| 欧美综合久久久| 午夜精品在线视频一区| 日韩一区二区三区免费看| 国产原创一区二区| 国产欧美日韩一区二区三区在线观看| 国产福利一区在线观看| 亚洲天堂av一区| 欧美视频第二页| 久久99精品国产麻豆婷婷洗澡| 国产蜜臀97一区二区三区| 91在线精品一区二区三区| 亚洲成人精品影院| 久久亚洲二区三区| av在线这里只有精品| 亚洲123区在线观看| 精品对白一区国产伦| 成人听书哪个软件好| 亚洲妇熟xx妇色黄| 精品国产百合女同互慰| 91亚洲国产成人精品一区二区三| 亚洲国产精品久久人人爱蜜臀| 欧美一级高清片| 不卡av电影在线播放| 日本午夜精品一区二区三区电影| 久久这里只有精品6| 欧洲精品一区二区三区在线观看| 奇米四色…亚洲| 亚洲美女视频在线| 26uuu国产日韩综合| 欧美日韩一区二区三区在线| 国产呦精品一区二区三区网站| 亚洲摸摸操操av| 精品国产一区二区三区忘忧草| 91麻豆免费看片| 国产乱码精品一区二区三区忘忧草| 一区二区三区精品在线观看| 精品国产123| 制服丝袜中文字幕亚洲| 91免费看`日韩一区二区| 韩国女主播一区| 日韩电影一区二区三区四区| 一区在线中文字幕| 久久久综合视频| 在线成人免费观看| 欧美中文字幕亚洲一区二区va在线| 国产精品一区免费在线观看| 丝袜美腿亚洲一区| 亚洲精品大片www| 中文字幕国产一区| 久久一区二区三区国产精品| 日韩欧美一级二级| 欧美电影一区二区三区| 91毛片在线观看| 99在线精品视频| 成人黄色大片在线观看| 亚洲欧洲国产日韩| 91精品国产一区二区三区蜜臀| 在线观看视频一区二区| 色综合久久综合网欧美综合网| 国产美女久久久久| 国产一区二区免费视频| 国内偷窥港台综合视频在线播放| 日韩国产在线观看一区| 日韩国产在线观看| 日韩成人dvd| 免费高清成人在线| 久久国产精品72免费观看| 日本欧美一区二区| 免费一级片91| 蜜桃av一区二区三区| 男女性色大片免费观看一区二区| 亚洲黄色性网站| 亚洲亚洲精品在线观看| 亚洲高清在线视频| 日韩在线播放一区二区| 麻豆一区二区99久久久久| 久久99精品视频| 国产v综合v亚洲欧| av一区二区三区在线| 色噜噜夜夜夜综合网| 欧美日韩大陆在线| 欧美v日韩v国产v| 欧美激情一区二区三区不卡| 国产精品久久久久久亚洲毛片| 国产精品成人一区二区艾草 | 欧美日产在线观看| 日韩一区二区三区高清免费看看| 精品日韩一区二区| 国产精品卡一卡二卡三| 一级女性全黄久久生活片免费| 婷婷国产在线综合| 国内精品久久久久影院色| 国产成人自拍网| 色偷偷久久一区二区三区| 欧美夫妻性生活| 国产喷白浆一区二区三区| 中文字幕字幕中文在线中不卡视频| 亚洲一区二区视频在线观看| 久久精品国产999大香线蕉| 成人激情校园春色| 欧美片网站yy| 国产欧美日韩精品a在线观看| 一区二区欧美在线观看| 久久精品免费观看| 91免费版在线| 久久影院午夜片一区| 亚洲一区二区欧美激情| 韩国av一区二区三区四区| 91免费视频大全| wwww国产精品欧美| 亚洲一二三区在线观看| 国产成人午夜视频| 欧美一区二区视频网站| 国产精品福利一区二区| 久久国产精品露脸对白| 色综合av在线| 中文字幕在线不卡一区二区三区|