数据结构:双向链表p结点前插入q

data:放数据
prior:放P前一个节点的地址,通过prior可以找到前一个节点,p->prior == s
next:放P后一个节点的地址,通过next可以找到后一个节点
p->prior->next = q

q->prior = p->prior

p->prior = q

q->next = p


data:放数据
prior:放P前一个节点的地址,通过prior可以找到前一个节点,p->prior == s
next:放P后一个节点的地址,通过next可以找到后一个节点
p->prior->next = q

q->prior = p->prior

p->prior = q

q->next = p
