问答题(1998北京工业大学)

试写出在双向链表da中的插入操作算法,算法中插入位置的获取可直接引入getnodep(da,i),其中参数da为双向链表,i是要插入的数据,要求算法中含有双向链表da的结点结构描述。

答案解析

struct Node{ DataType data; struct Node *pre,*next;};int insert(Node *da, DataType x){ Node *p,*q; p=getnodep(da,x); //取待插入结点q的前驱结点指针p ...

查看完整答案

讨论