搜索资源列表
长整数加法
- 任意长整数加法运算,双向循环链表实现,相加的长整数数量任意。操作环境C-arbitrarily long integers computing, two-way cycle Chain realized, the combined number of arbitrary long integer. C operating environment
datastr
- 数据结构 array.h: 安全数组,可自动增长大小(随机访问,但扩充时效率低) linkedlist.h: 普通链表(可随机访问,但访问效率低) dclinkedlist: 双向循环链表(不可随机访问,但插入、遍历的效率都比普通链表高) hashtable.h: 哈希表(使用键值标识元素,键值一样的元素即认为相等,需重载 == 运算符并由用户定义哈希函数) binstree.h: 二叉搜索树(需重载 == 和
双向循环链表使用实例.zip
- 双链表的应用
datast
- array.h: 安全数组 linkedlist.h: 普通表 dclinkedlist: 双向循环链表 hashtable.h: 哈希表 binstree.h: 二叉搜索树 avltree.h: AVL 树 如果要存储集合(元素不可重复)并快速查找,最佳的是 binstree.h(二叉搜索树)。 如果要存储二维或更高维的表格,最佳的是 hashtable.h(哈系表)。AVL 树的插入成本非常高(删除函数也没有实现),但 AVL 的搜
C语言演示链表操作
- 数据结构的链表关系,用TC2.0 编写,比较完整,可以作为学生的教学用-data structure objectlist relations with the preparation WITH TC 2.0, a more comprehensive and can be used as teaching students
长整形运算
- 一、问题描述 设计一个实现任意长的整数进行加法运算的演示程序。 二、需求分析 (1)利用双向循环链表实现长整数的存储,每个结点含一个整形变量,任何整形变量的范围是-(215-1) ~ (215-1)。输入和输出形式:按中国对于长整数的表示习惯,每四位一组,组间用逗号隔开。-a problem describe the design to achieve an arbitrarily long integer additi
345
- 掌握循环链表的概念,掌握双向链表的的表示与实现-Grasp the concept of circulation list, master list of two-way express and realize
dllist
- 创建长度为n的双向循环链表,值为整数。 查找第k个元素并输出。 删除所有值为m的元素。 逆置链表并输出。-To create a length of n two-way circulation list, the value of an integer. Find the first k elements and output. Delete all the value of m elements. Inverse Purc
lianbiao
- 实现链表的程序。有单向链表,双向链表,循环链表等。-The realization of the procedure list. There are one-way linked list, two-way linked list, circular linked lists and so on.
memory
- 使用双向循环链表实现的动态内存管理,包括申请和分配内存块的过程-The realization of the use of two-way circulation list of dynamic memory management, including the application and allocation process of memory blocks
dxxhlb
- 已知有一个单向循环链表,其每一个结点中含三个域:pre,data和next,其中data为数据域,next为指向后继结点的指针域,pre也为指针域,但它的值为空(NULL),试编写算法将此单向循环链表改为双向循环链表,即使pre成为指向前驱结点的指针域。-Known to have a one-way circulation list, which each node contains three domains: pre, data
Links
- java实现双向循环链表,可供java初学者学习建立双向链表。了解双向链表的实现细节。节点的删除和插入。-cycle to achieve a two-way linked list java
liangbiao
- linux双向循环链表操作 用c语言编写。在linux平台上运行-linux two-way circular list for operation c language. Run on the linux platform
DLink
- 1.求双向循环链表的长度 2.在双向循环链表指定位置插入一个元素 3.给定双向循环链表中一个结点元素值e,要求将数据y插入到元素e的前面 4.给定双向循环链表中一个结点元素值e,要求将数据y插入到元素e的后面 5.给定双向循环链表中一个结点元素值e,要求将数据y插入到元素e的后面 6.删除双向循环链表中指定位置的元素 7.给定双向循环链表中一个结点元素值e,要求将其对应结点删除 8.给定双向循环链表中一个结点
Data_Structure_C
- 基本数据结构的C实现。包括: (1)线性顺序表 (2)单链表 (3)双向循环链表 (4)顺序栈 (5)链式队列 (6)循环队列 (7)二叉树的先序、中序、后序的递归遍历和非递归遍历。-C-realization of the basic data structure. Include: (1)Sq_List (2)Linked_List (3)Du_linkedlist (4)Sq_Stac
CList
- C语言版的链表实现。带头节点的双向循环链表。访STL vector的实现。-C language version of the linked list implementation. Two-way circular list node to take the lead. Visit STL vector implementation.
双向循环链表
- 双向循环链表 利用Java编写,实用方法插入把Object x插入到链表的第 i 个位置(Two-way circular linked list, written using Java, practical method to insert the Object x inserted into the list of the first I position)
Single_LinkedList.py
- python的链表操作、单链表、循环链表、双向链表、带尾指针的链表以及链表排序等基本操作(Python linked list operations, single chain table, circular chain list, two-way chain list, with the tail pointer of the chain list, and chain sorting and other basic operatio
Exercise3
- 双向循环链表的基本操作,包括创建,插入,删除(Basic operation of the bidirectional circular chain table)
student_management_system
- 基于自写双向循环链表的学生管理系统。 其中链表是模板类,有丰富的功能。 指令1: 添加若干位学生(学号 成绩),以0结束。 指令2: 删除第1位指定学号的学生。 指令3: 删除所有指定成绩的学生。 指令4: 显示第1位指定学号的学生的成绩。 指令5: 显示所有指定成绩的学生的学号。 指令6: 显示所有学生信息。 指令-1: 退出。 如果你是因为作业搜索到本代码,学长真心建议你更改一下