杨梓墨的微博:将单向循环链表改成双向链表

来源:百度文库 编辑:高考问答 时间:2024/04/28 20:43:16
已知有一个单向循环链表,其每个结点中含三个域:prior,data 和next,其中data为数据域,next为指向后继结点指针域,pre也为指针域,但它的值为空(NULL),试编写算法将此单向循环链表改为双向循环链表,即使pre成为指向前驱结点的指针域.

从根结点找, 找到next, 把自身的地址赋给next所指的结点的prior, 如此一直进行不就可以了么?