img
双向链表结构

基于C语言的双向链表,对于C语言初学者具有很好的帮助,可以加深对双向链表的理解

img
双向链表实现

数据结构小代码,改自 《数据结构与算法分析C++版》 源代码 1.编写使用freelist 的带头、尾结点的双向链表类的定义,实现双向链表的基本操作。 2. 利用双向链表实现2个一元稀疏多项式的加法运算,运算结果得到的链表要求按照指数升序有序,并遍历输出指数升序、指数降序的多项式。

img
c语言实现的双向链表

用心去写的,codeblocks下经过很多测试,程序不会崩,visual studio下经过少量修改即可运行

img
双向链表实现约瑟夫环

已知N个人(以编号1,2,3...n分别表示)围成一个圈。 从编号为K的人开始报数,数到M的那个人出列,他的下一个人又从1开始报数,依照此规律重复下去,直到圆圈中的人全部出列。 问题:请打印出这N个的人出列的编号。 双向链表实现的

img
双向链表的基本操作C语言

双向链表基本操作函数

img
数据结构-双向链表

完整双向链表的实现代码,包括了线性表的基本操作:插入、删除、访问和查找

img
双向链表实现

用C语言实现双向链表 完全可复用 希望大家支持

img
双向链表C实现

产品级代码,安全可靠,包含如下功能: 1.创建链表 2.销毁链表 3.获取链表长度 4.清空链表 5.获取第pos个元素操作 6.插入元素到位置pos 7.删除位置pos处的元素 8.获取当前游标指向

img
双向链表与hash表

从linux内核提取出来的,双向链表和hash表实现。在普通的用户态C程序中,均可使用

img
数据结构之双向链表(完整版)

双向聊表的实现细节以及菜单显示,对数据结构的同学很有帮助,有注释!

img
双向链表与hash表

从linux内核提取出来的,双向链表和hash表实现。在普通的用户态C程序中,均可使用

img
双向链表C++实现

只上传无错误无BUG源码,编译环境vs2012,因系统版本导致错误需自行解决

img
双向链表操作

一个双向链表的实现(初始化,增,删,查),有头,有真相

img
基于双向链表的学生成绩管理程序

运行前要建立学生信息文件和学生成绩文件,如果需要用到DOS颜色,要建立一个COLOR.txt文件,里面存放一个1到14的任意整数。

img
c++ 双向链表的实例

mfc双向链表 注释详细 对于数据结构的理解有一定帮助

img
双向链表的建立

双向链表的建立,有代码和注释,非常的清楚!而且很经典!

img
双向链表C++实现

只上传无错误无BUG源码,编译环境vs2012,因系统版本导致错误需自行解决

img
双向链表的实现

自己纯手工实现了用C++写的双向链表,并且有对string操作的例子可供参考

img
双向链表详细分析(很有用)

详细分析双向链表 1、双向链表(Double Linked List) 2、双向链表的结点结构和形式描述

img
双向链表代码

一个双向链表,可以进行添加元素,查找元素,删除元素,以及排序

img
多线程实现双向链表增删改

多线程实现双向链表的增删改 其中的信号量设成一个也行- -

img
数据结构之双向链表(完整版)

双向聊表的实现细节以及菜单显示,对数据结构的同学很有帮助,有注释!

img
双向链表详细分析(很有用)

详细分析双向链表 1、双向链表(Double Linked List) 2、双向链表的结点结构和形式描述

img
C语言双向链表基本操作

用C语言实现双向列表的创建,删除,添加节点,删除节点,插入节点,遍历节点,打印节点,并结合插入排序法实现了基于双向链表的升序排序。

img
双向链表的创建,查找,添加,删除

双向链表的创建,查找,添加,删除 dlink createdlist(int *array,int len) { dlink head; // * 双向串列的指标 */ dlink before; // * 前一节点的指标 */ dlink new_node; // * 新节点的指标 */ int i; // * 建立第一个节点 */ // * 配置节点记忆体 */ head = ( dlink ) malloc(sizeof(dnode)); if ( !head ) // * 检查记忆体指标 */ return NULL; head->data = array[0]; // * 建立节点内容 */ head->front = NULL; // * 设定指标初值 */ head->back = NULL; // * 设定指标初值 */ before = head; // * 指向第一个节点 */ for ( i = 1; i < len; i++ ) // * 用回路建立其它节点 */ { // * 配置节点记忆体 */ new_node = ( dlink ) malloc(sizeof(dnode)); if ( !new_node ) // * 检查记忆体指标 */ return NULL; new_node->data = array[i]; new_node->front = NULL; // * 设定指标初值 */ new_node->back = before; // * 将新节点指向前节点 */ before->front = new_node; // * 将前节点指向新节点 */ before = new_node; // * 新节点成为前节点 */ } return head; // * 传回串列起始指标 */ }

img
约瑟夫环_双向链表(c++做的)

这是数据结构的约瑟夫双向链表算法,用c++做的,使我们学习数据结构的时候老师让我们做的实验,很经典,提供给大家参考一下!

img
二叉树转换为双向链表

二叉树转换为双向链表 通过随机创建二叉排序树测试二叉树转换为双向链表是否正确 http://blog.csdn.net/ssuchange/article/details/17383625

img
双向链表代码

双向链表示范代码,详细解释了双向链表的使用方法

img
双向链表的建立,插入,删除,寻找元素等算法

自己编写的双向链表功能实现算法,纯自己瞎编的,虽然用来混点分数,但还是可以做为参考的吧,哈哈

img
双向链表内结点的插入(C++)

在双向链表内插入一个结点,注释非常详细!适合菜鸟。网上下载的,觉得不错,和大家分享。