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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? merge.c

?? 《C語言精彩編程百例》附書源碼
?? C
字號:
#include <stdio.h>

void Mpass(int x[],int y[],int k,int n);	/*聲明其為函數(shù)*/
void Msort(int x[],int y[],int n);			/*聲明其為函數(shù)*/

int main(void)
{
	/*要排序整型數(shù)據(jù)序列*/
	int a[] = {26,5,37,1,61,11,59,15,48,19};
	int y[10];				/*用于暫時存儲數(shù)據(jù)*/
	int i;
	printf("源數(shù)據(jù)為:	   ");	/*將源數(shù)據(jù)打印出來*/
	for(i = 0;i<10;i++)
	printf("[%2d]",a[i]);
	Msort(a,y,10);		/*對源數(shù)據(jù)進行合并排序*/
	printf("\n排序后的數(shù)據(jù)為:  ");
	for(i = 0;i<10;i++)			/*將排序結(jié)果打印出來*/
	printf("%4d",a[i]);
	printf("\n");
	return 0;
}

void Mpass(x,y,k,n)
int x[];					/*要排序的數(shù)組*/
int y[];					/*用于存儲臨時數(shù)據(jù)的數(shù)組*/
int k;				/*表示當(dāng)前序列中有若干長度為k的相鄰有序子序*/
int n;				/*要排序序列的長度為n*/
	
{
	int i,j;
	int	strat1,end1;	/*對應(yīng)第一個有序子序列L1起始和終止位置號*/
	int	strat2,end2;	/*對應(yīng)第二個有序子序列L2起始和終止位置號*/
	int	m;				/*表示輸入y中當(dāng)前記錄應(yīng)放置的位置號*/
	strat1 = 0;
	m = 0;
	while(strat1+k<=n-1)		/*當(dāng)?shù)谝粋€子序列沒有占據(jù)整個x數(shù)組*/
	{
		strat2 = strat1+k;		/*為兩個有序子序列起始終止位置號賦值*/
		end1 = strat2-1;
		/*如果第二的子序列長度不夠k,則其終止位置號為n-1*/
		end2 = (strat2+k-1<=n-1)?strat2+k-1:n-1;
		for(i = strat1,j = strat2;i<=end1&&j<=end2;m++)
		{
			if(x[i]<=x[j])
			{
				y[m] = x[i];
				i++;
			}
			else
			{
				y[m] = x[j];
				j++;
			}
		}
		while(i<= end1)
		{
			y[m] = x[i];
			m++;
			i++;
		}
		while(j<= end2)
		{
			y[m] = x[j];
			m++;
			j++;
		}
		strat1 = end2+1;
	}
	/*將另一個序列中剩余的所有記錄依次放到數(shù)組y中*/
	for(i=strat1;i<n;i++,m++)		
		y[m] = x[i];
}

void Msort(x,y,n)
int x[];			/*要排序的數(shù)組*/
int y[];			/*用于存儲臨時數(shù)據(jù)的數(shù)組*/
int n;				/*數(shù)組長度*/
{
	int i,k,count;
	k = 1;
	count = 1;
	while(k<n)				/*當(dāng)子序列比整個序列小時*/
	{
		Mpass(x,y,k,n);		/*歸并兩有序子序列*/	
		for(i= 0;i<n;i++)
			x[i] = y[i];	/*返回數(shù)據(jù)*/
		printf("\n第%2d步后的結(jié)果==>  ",count++);
			for(i = 1;i<n+1;i++)
		{
			if((i ==n)&&((i%(2*k)!=0)))
				printf("%4d]",x[i-1]);
			else
			{
				if((i%(2*k)==1))
					printf("[%2d",x[i-1]);
				else if((i%(2*k))==0)
					printf("%4d]",x[i-1]);
				else
					printf("%4d",x[i-1]);
			}
		}
		k = 2*k;		/*一次歸并后新的有序子序列的長度*/
	}
}



?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲视频资源在线| 99久久久国产精品| 欧美日韩国产综合一区二区| 中文字幕制服丝袜一区二区三区 | 亚洲国产成人高清精品| 91女人视频在线观看| 亚洲免费av在线| 欧美喷水一区二区| 精品一区精品二区高清| 国产色产综合产在线视频| 精品伦理精品一区| 国产精品亚洲视频| 国产精品久久久99| 欧美视频一区二区| 蜜臀av一区二区在线观看| 精品久久久久久无| 97久久久精品综合88久久| 一区二区不卡在线视频 午夜欧美不卡在| 在线一区二区视频| 免费在线观看一区二区三区| 久久久亚洲综合| 日本韩国一区二区| 免费三级欧美电影| 中文字幕一区二区三区色视频 | 国产精品亚洲一区二区三区在线 | 久久国产精品99久久人人澡| 欧美精品一区二区三区一线天视频| 国产精品99久久久久久有的能看 | 久久亚洲捆绑美女| 色一情一伦一子一伦一区| 水野朝阳av一区二区三区| 久久久久久久网| 欧美在线观看一二区| 国产麻豆精品theporn| 一区二区三区高清| 久久网站热最新地址| 在线观看日韩电影| 日韩一区二区三区免费观看| 国产高清不卡一区二区| 亚洲国产日韩精品| 日本一区二区在线不卡| 欧美日韩高清在线| av成人动漫在线观看| 麻豆freexxxx性91精品| 一区二区三区免费观看| 久久久久一区二区三区四区| 欧美视频中文一区二区三区在线观看 | 奇米影视在线99精品| 中文字幕在线不卡视频| 欧美大片在线观看| 日本精品视频一区二区三区| 国产成人小视频| 经典一区二区三区| 午夜欧美一区二区三区在线播放| 国产精品三级视频| 日韩精品中文字幕在线不卡尤物 | 欧美aaa在线| 亚洲午夜久久久久久久久电影网| 国产精品久久久久婷婷| 精品国产一区二区国模嫣然| 欧美精三区欧美精三区| aaa亚洲精品| 国v精品久久久网| 国产一二精品视频| 乱一区二区av| 日韩在线一二三区| 亚洲电影欧美电影有声小说| 黄色精品一二区| 蜜臀国产一区二区三区在线播放 | 91亚洲男人天堂| 成人免费视频一区| 国产精品主播直播| 蜜臀av在线播放一区二区三区| 亚洲国产va精品久久久不卡综合| 一区二区三区免费网站| 亚洲蜜臀av乱码久久精品| 中文字幕字幕中文在线中不卡视频| 久久久久久久久久久久久女国产乱 | 麻豆精品国产91久久久久久| 三级在线观看一区二区| 亚洲.国产.中文慕字在线| 亚洲国产精品人人做人人爽| 亚洲美女屁股眼交3| 亚洲精品免费一二三区| 亚洲精品福利视频网站| 亚洲精品国产a| 亚洲成人精品一区二区| 亚洲国产成人精品视频| 日本不卡一区二区| 蜜桃在线一区二区三区| 久久 天天综合| 国产成人免费xxxxxxxx| 成人一区二区三区视频 | 亚洲视频免费在线| 一区二区三区在线高清| 婷婷六月综合亚洲| 蜜臀久久久99精品久久久久久| 久久99久久精品欧美| 国产中文字幕精品| www.欧美.com| 国产日产精品1区| ㊣最新国产の精品bt伙计久久| 亚洲精品精品亚洲| 日本女优在线视频一区二区| 国产一区二区三区四区五区入口| 国产精品一区二区免费不卡 | 91精品国产综合久久福利| 欧美成人精品高清在线播放| 日韩精品专区在线影院观看| 久久久不卡网国产精品二区| 中文字幕亚洲一区二区av在线| 一级精品视频在线观看宜春院| 视频一区视频二区中文| 国产精品正在播放| 一本久久a久久精品亚洲| 欧美日本在线看| 国产日韩欧美综合一区| 亚洲一区二区黄色| 国产一区二区三区国产| 欧美亚洲一区二区在线观看| 精品国产亚洲在线| 亚洲蜜桃精久久久久久久| 久久国产夜色精品鲁鲁99| 91在线云播放| 精品国产乱码久久久久久免费| 国产精品三级在线观看| 免费在线观看一区| 91视频观看视频| 亚洲精品一区二区三区蜜桃下载| 国产精品久久99| 麻豆视频观看网址久久| 中文字幕av一区二区三区免费看| 亚洲男人的天堂av| 国产又黄又大久久| 欧美系列一区二区| 国产精品久久久99| 国产一区在线看| 欧美一区二区私人影院日本| 国产精品高潮久久久久无| 男男成人高潮片免费网站| 91福利国产成人精品照片| 久久久国产精品午夜一区ai换脸| 午夜av一区二区| 99久久久精品| 亚洲国产精品成人综合| 麻豆91在线看| 欧美一区二区在线视频| 亚洲一区在线免费观看| fc2成人免费人成在线观看播放| 日韩一卡二卡三卡四卡| 亚洲小少妇裸体bbw| 91在线观看一区二区| 国产精品网站在线播放| 国产麻豆精品视频| 日韩欧美激情在线| 天堂在线一区二区| 欧美中文字幕一区二区三区| 国产精品伦理一区二区| 国产成人在线观看| 久久先锋影音av鲁色资源| 久久精品国产99国产| 欧美日韩国产综合久久| 亚洲午夜久久久久久久久久久| 色婷婷综合久色| 中文字幕亚洲不卡| 91免费观看国产| 亚洲欧美怡红院| 91亚洲午夜精品久久久久久| 亚洲天堂免费在线观看视频| 成人av午夜影院| 国产精品乱码人人做人人爱| 国产精品99久久久久久久vr| 久久精品人人做人人综合| 麻豆传媒一区二区三区| 久久综合久久综合久久| 韩国精品主播一区二区在线观看| 精品av久久707| 国产精品1区2区3区在线观看| 欧美精品一区二区三区蜜臀| 国产精品一区专区| 久久免费的精品国产v∧| 国产精品一区二区在线观看不卡| 国产亚洲精品免费| 成人在线综合网站| 亚洲欧美日韩系列| 欧美绝品在线观看成人午夜影视| 天天色综合天天| 日韩视频免费观看高清完整版在线观看| 日韩专区在线视频| 日韩女优视频免费观看| 成人免费看黄yyy456| 亚洲欧美视频在线观看| 欧美日韩精品综合在线| 免费成人在线播放| 国产欧美精品区一区二区三区| av在线免费不卡| 亚洲不卡av一区二区三区| 欧美一区二区三区免费视频| 国产一区二区三区香蕉| 成人欧美一区二区三区白人|