顺序查找,从线性表的一端开始,依次将每个记录的关键字与给定值进行比较,若相等则表示查找成功,返回序号。
int seqsearch(int s[],int n,int key)
{
int i;
for(i=0;s[i] != key; i++)
;
if(i < n)
return i;
else
return -1;
}
顺序查找,从线性表的一端开始,依次将每个记录的关键字与给定值进行比较,若相等则表示查找成功,返回序号。
int seqsearch(int s[],int n,int key)
{
int i;
for(i=0;s[i] != key; i++)
;
if(i < n)
return i;
else
return -1;
}