代码
bool deletemin(SqList &L,ElemType &value){
//判空
if(L.length==0){
return 0;
}
int value=L.data[0],value_pos=0;
for(int i=1;i<L.length;i++){
if(L.data[i]<value){
value=L.data[i];
value_pos=i;
}
}
//长度减一
L.data[value_pos]=L.data[length-1];
L.length--;
return 1;
}
总结
1、注意判空
2、长度减少