题2.2.1
#define MaxSize 50
typedef struct{
Elemtype data[MaxSize];
Int length;
}SqList;
bool del_min(sqList &L,Elemtype &vaule)
{
//删除顺序表L中的最小值元素节点,并通过引用型参数value返回其值
//如果删除成功则返回true,否则返回false
if(!L.length)
return false;
value=L.data[0];
int pos;
for(int i=1;i<L.lenth;i++)
{
if(value>L.data[i])
{
value=L.data[i];
pos=i;
}
}
L.data[pos]=L.data[L.lenth];
L.lenth--;
return true;
}