數據結構的語言算法(doc 62頁)
數據結構的語言算法(doc 62頁)內容簡介
數據結構的語言算法內容簡介:
以下數據結構算法由C語言編譯,並在TC上運行通過,其中,擴展名為”.CPP”的為頭文件,運行時隻需將頭文件與相應算法連接即可。
第一章 緒論(預備知識)
練習1.16
/*試寫一算法,自大至小輸出順序讀入的三個整數X,Y和Z的值*/
#include
void swap(int *x,int *y,int *z)
{ int t;
if(*x<*y) t=*x;*x=*y;*y=t;
if(*y<*z) t=*y;*y=*z;*z=t;
if(*x<*y) t=*x;*x=*y;*y=t;
}
main()
{int a,b,c;
scanf("%d,%d,%d",&a,&b,&c);
swap(&a,&b,&c);
printf("%d %d %d",a,b,c);
}
第二章 線性表
1.順序表
實現順序表基本算法的頭文件sq.cpp為:
#include
#define MaxLen 50/*順序表中最多元素個數*/
typedef int elemtype;
typedef elemtype sqlist[MaxLen];
int create(sqlist A)/*創建線形表*/
{
..............................
用戶登陸
數據倉熱門資料
數據倉相關下載