-
管理双向链表的通用程序,包括添加节点、删除节点等功能
资源介绍
双向链表是一种比较常用的数据结构,在许多场合都有应用。但是,双向链表的节点操作,对于初学者来说或许显得比较繁琐。尤其是,当用链表描述不同的数据结构时,节点结构体的定义都是不同的,这就需要为每一种链表都写一套诸如插入、删除节点之类的操作代码。
本程序就是为了解决这个问题,将双向链表的基本操作写成了一套通用程序,不管你的链表长什么样子,都可以使用它来帮你完成节点的插入、删除等操作,大幅度减轻编程工作量,让你可以将注意力集中到链表中其他的数据成员的操作上。
该程序的详细分析请参考我的博客:http://www.mculee.cn/post/67.html