/*
file: 實驗6的程式
description:用氣泡排序的方法對使用者輸入的任意的乙個整型陣列進行排序;排序後,使用者
任意地輸入的乙個數,用二分查詢法查詢使用者輸入的數字,並給出該數在序列中的位置。
programmer: luye
date: 21/11/2007 */
#include
#define true 1 /*符號常量的使用*/
#define false 0
#define maxnumb 10000
/*對使用者輸入的任意陣列進行排序*/
void paixu (int *a,int maxnumb) /*函式paishu的首行部*/
}/*用二分查詢法查詢使用者要查詢的數,並返回該數在序列中的位置*/
int zhaoshu(int b,int key,int maxnumb) /*函式的首行部*/
else if(keyreturn(index); /*返回該數在序列中的位置*/ }
void main()
paixu(numb,maxnumb); /*函式paixu再這裡被呼叫*/
for(j=0;jlocation=zhaoshu(numb,key,maxnumb); /*函式zhaoshu再這裡被呼叫,並把返回的數值儲存在location裡面*/
if(location>-1) /*對返回的該數在有序的陣列裡的位置進行判斷*/
printf("the number you are founding is located in %d .\n",location);
else
printf("the number you are founding is not founded!\n"); }
Linux查詢檔案,查詢程式埠並殺死程式
在linux 當中查詢檔案使用命令 find path name x path 代表搜尋的路徑 name 表示按名稱來搜尋 使用統配符來概括檔名 x 為檔名 例如 find name test 表示在當前目錄下找到包含test 的檔案。在linux 中查詢 程序 埠 ps ef grep tomca...
排序 與查詢(快排 並歸)
1找到pivot元素 x q l r 1 2 將將元素分成兩組 3 遞迴 1 void quick sort int q,int l,int r quick sort q,l,j quick sort q,j 1,r 2 void quick sort int a,int l int r a j x...
查詢並複製程式用到的庫
mklibs或mklibs copy是個好東西 ubuntu中是兩個單獨的軟體包 可以把乙個elf檔案用到的庫給找出來,然後複製到乙個指定的地方。基本用法是一樣的 mklibs mklibs copy d dest dir file 其中 dest dir是用來存放找出來的so庫的,file是要用來...