注释过几天再补上
插入算法的代码bool InitList_Sq(SqList &L,int x){
int i;
for(i=L.length;i>0;i--){
if(L.val[i-1]>=x){
L.val[i]=L.val[i-1];
}
if(L.val[i-1]
完整实例代码
#include "stdio.h"
#include "string.h"
typedef struct {
int val[6];
int length;
}SqList;
void InitList_Sq(SqList &L){
memset(L.val,0,sizeof(L));
L.length=0;
}
bool CreatList_Sq(SqList &L){
for(int i=0;i<5;i++){
L.val[i]=i*(i+1);
L.length++;
}
return true;
}
void PrintList_Sq(SqList L){
printf("列表顺序为:");
for(int i=0;i0;i--){
if(L.val[i-1]>=x){
L.val[i]=L.val[i-1];
}
if(L.val[i-1]
运行截图



