网站建设开票内容,网站编辑做图片用什么不同,竞价代运营厂家,南京江北新区规划图题目描述#xff1a;将一个带头结点单链表 A分解为A 和 B 使得 A 中为奇数项元素#xff0c;B 中为偶数项元素#xff0c;保持其相对顺序不变。
void EvenAndOdd(LinkList A){LinkList *B (LinkList)malloc(sizeof(LNode));B-next NULL;LNode *p A-next;LN…题目描述将一个带头结点单链表 A分解为A 和 B 使得 A 中为奇数项元素B 中为偶数项元素保持其相对顺序不变。
void EvenAndOdd(LinkList A){LinkList *B (LinkList)malloc(sizeof(LNode));B-next NULL;LNode *p A-next;LNode *pre A;LNode *r B;int count 1;while(p){if(count % 2 0){LNode *q (LinkList)malloc(sizeof(LNode));q-data p-data;pre-next p-next;p p-next;r-next q;r q; }else{pre p;p p-next; }count;}r-next NULL;
}