习题(线形表)
作者/cherryqi 时间/2006-6-26 8:51:00 类别/数据结构 查看/
 发表评论 以论坛方式查看
标签:数据结构
1)
Status A(LinlList L) { //L是无表头结点的单链表
if ( L&&L->next){
Q = L;
L = L->next;
P = L;
while( P->next ) P=P->next;
P->next = Q; Q->next = NULL;
}
return OK;
}



2)void BB(LNode *s , LNode *q){
p = s;
while (p->next!=q) 
p = p->next;
p->next = s;
}//BB 

void AA(LNode *pa, LNode *pb){ //pa和pb分别指向单循环链表中的两个结点
BB(pa, pb);
BB(pb, pa);
查看该用户更多文章>>