?? algo10-1.c
字號(hào):
/* algo10-1.c 檢驗(yàn)bo10-1.c的程序 */
#include"c1.h"
typedef int InfoType; /* 定義其它數(shù)據(jù)項(xiàng)的類型 */
#include"c9.h"
#include"c10-1.h"
#include"bo10-1.c"
void print(SqList L)
{
int i;
for(i=1;i<=L.length;i++)
printf("(%d,%d)",L.r[i].key,L.r[i].otherinfo);
printf("\n");
}
#define N 8
void main()
{
RedType d[N]={{49,1},{38,2},{65,3},{97,4},{76,5},{13,6},{27,7},{49,8}};
SqList l1,l2,l3;
int i;
for(i=0;i<N;i++) /* 給l1.r賦值 */
l1.r[i+1]=d[i];
l1.length=N;
l2=l3=l1; /* 復(fù)制順序表l2、l3與l1相同 */
printf("排序前:\n");
print(l1);
InsertSort(&l1);
printf("直接插入排序后:\n");
print(l1);
BInsertSort(&l2);
printf("折半插入排序后:\n");
print(l2);
P2_InsertSort(&l3);
printf("2_路插入排序后:\n");
print(l3);
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -