数据结构(第二版)习题答案第3章(5)

2021-02-21 12:47

数据结构答案

一个循环双链表。
【答】:
#include <stdio.h>
#include "dlink.h"
/*将一个双链表改成循环双链表
*/
void dlinktocdlink(dlinklist head)
{ dlinklist r;


r=head;
while (r->rlink) /*寻找尾结点*/


r=r->rlink;
head->llink=r;
r->rlink=head;


}
void printcdlink(dlinklist head)
{ /*打印双链表
*/


dlinklist p;
p=head->rlink;
while (p!=head)


{printf("%5d",p->data);
p=p->rlink;


}
}
int main() /*测试函数*/
{
dlinklist head;

head=creatdlinklist();
dlinktocdlink(head);
printf("\n循环双链表的内容是:
\n");
printcdlink(head);


}




数据结构(第二版)习题答案第3章(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:离心泵试题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: