昨天歇了一天,今天好好搞
//带头结点按位查找
#include<stdio.h>
lnode * getelem(linklist &l,int i){
if(i<1){
return NULL;
}
lnode *p;
p=l;
while(p!=NULL&j<i){
p=p->next;
j++;
}
return p;
}
//按值查找
lnode * locatelem(linklist &l;int e){
lnode *p=l->next;
while(p!=NULL&&p->data!=e){
p=p->next;
}
return p;
}
//求表的长度
int length(linklist &l){
int len=0;
lnode *p=l;
while(p->next!=NULL){
p=p->next;
len++;
}
return len;
}