您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 数据结构课程设计二叉树采用二叉链表作为存储结构

  2. 编写按层次顺序(同一层自左至右)遍历二叉树的算法。 (1)二叉树采用二叉链表作为存储结构。 (2)按题集p44面题6.69所指定的格式输出建立的二叉树。 (3)输出层次遍历结果。 (4)测试用例自己设计。
  3. 所属分类:其它

    • 发布日期:2009-05-01
    • 文件大小:24576
    • 提供者:hk5463
  1. 数据结构实验代码线性表的存储结构定义及基本操作(必做

  2. 实验一:线性表的存储结构定义及基本操作(必做:基本2 学时,扩展4 学时)........................................ 6 一、实验目的: .............................................................................................................................................. 6 二、实验内容: ........
  3. 所属分类:其它

  1. 数据结构中的链表存储

  2. 数据结构链表,就是运用程序编出一个实现链表存储的结构
  3. 所属分类:其它

    • 发布日期:2010-05-15
    • 文件大小:2097152
    • 提供者:lbtslj123
  1. 二叉排序树用二叉链表作存储结构

  2. 二叉排序树。用二叉链表作存储结构。 要求: (1)以回车('\n')为输入结束标志,输入数列L,生成一棵二叉排序树T; (2)对二叉排序树T作中序遍历,输出结果; (3)计算二叉排序树T查找成功的平均查找长度,输出结果; (4)输入元素x,查找二叉排序树T,若存在含x的结点,则删除该结点,并作中序 历(执行操作2);否则输出信息“无x”。
  3. 所属分类:C/C++

    • 发布日期:2010-11-25
    • 文件大小:5120
    • 提供者:sihuiminip
  1. C语言结构体链表的排序方法汇总

  2. C语言结构体链表的排序方法汇总 ========================== 功能:选择排序(由小到大) 返回:指向链表表头的指针 ========================== */ /* 选择排序的基本思想就是反复从还未排好序的那些节点中, 选出键值(就是用它排序的字段,我们取学号num为键值)最小的节点, 依次重新组合成一个链表。 我认为写链表这类程序,关键是理解: head存储的是第一个节点的地址,head->next存储的是第二个节点的地址; 任意一个节点p的地址
  3. 所属分类:C

    • 发布日期:2010-12-29
    • 文件大小:10240
    • 提供者:l003479164
  1. 二叉链表作存储结构,设计求二叉树高度的算法

  2. 以二叉链表作存储结构,设计求二叉树高度的算法。
  3. 所属分类:其它

    • 发布日期:2011-02-17
    • 文件大小:1024
    • 提供者:zd_1471278687
  1. 双向链表.doc循环链表的存储结构

  2. 双向链表.doc复习线性链表的存储结构循环链表的存储结构
  3. 所属分类:软考等考

    • 发布日期:2011-03-21
    • 文件大小:176128
    • 提供者:liugang9931706
  1. c语言中链表的使用

  2. 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。 相比于线性表顺序结构,链表比较方便插入和删除操作。
  3. 所属分类:专业指导

    • 发布日期:2012-07-10
    • 文件大小:48234496
    • 提供者:haomaomao11
  1. 数据结构之链表的实现

  2. 一、实验目的 1、掌握线性表的基本操作:插入、删除、查找。 2、掌握链表遍历器的使用方法。 二、实验内容 1、创建线性表类。线性表的存储结构使用链表。 2、提供操作:自表首插入元素、删除指定元素、搜索表中是否有指定元素、输出链表。 3、接收键盘录入的一系列整数(例10,25,8,33,60)作为节点的元素值,创建链表。输出链表内容。 4、输入一个整数(例33),在链表中进行搜索,输出其在链表中的位置。如果不存在输出0。 5、使用链表遍历器实现链表的反序输出。 6、创建两个有序链表,使用链表遍历
  3. 所属分类:C/C++

    • 发布日期:2012-07-10
    • 文件大小:258048
    • 提供者:a649518776
  1. 用邻接链表作存储结构的图类

  2. 这是用邻接链表作存储结构的图类源代码,下面是图类的声明部分: struct ArcNode //弧节点结构 { int adjvex; ArcNode *nextarc; }; struct VexNode //顶点结构 { int vexdata; ArcNode *firstarc; }; //邻接链表图类的声明。 class Graph { private: static string str; bool *visited; //是否访问标志 VexNode *adjlist; //邻接
  3. 所属分类:C++

    • 发布日期:2012-12-03
    • 文件大小:13312
    • 提供者:yuhentian
  1. 实现链表的基本操作。

  2. 3-1 设链表的存储结构如下: typedef struct Node { Type data; //数据域;Type: 用户定义数据类型 struct Node *next; //指针域 } Node, *LinkList; 实现链表的基本操作。
  3. 所属分类:C/C++

    • 发布日期:2013-10-28
    • 文件大小:4096
    • 提供者:u011448221
  1. C语言单向链表电话本

  2. C语言实现的单向链表电话本,单向链表的存储结构特点为存储空间可以不连续,比顺序表更加方便切灵活
  3. 所属分类:C/C++

    • 发布日期:2014-12-24
    • 文件大小:4096
    • 提供者:qq_15454449
  1. 链表的实现

  2. 我们知道,数组式计算机根据事先定义好的数组类型与长度自动为其分配一连续的存储单元,相同数组的位置和距离都是固定的,也就是说,任何一个数组元素的地址都可一个简单的公式计算出来,因此这种结构可以有效的对数组元素进行随机访问。但若对数组元素进行插入和删除操作,则会引起大量数据的移动,从而使简单的数据处理变得非常复杂,低效。为了能有效地解决这些问题,一种称为“链表”的数据结构得到了广泛应用。
  3. 所属分类:C++

    • 发布日期:2015-06-04
    • 文件大小:870400
    • 提供者:zuiwangyeye
  1. 使用JavaScript实现链表的数据结构的代码

  2. 链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的指针(Pointer) 。下面我们用 Javascr ipt 代码对链表的数据结构进行实现
  3. 所属分类:其它

    • 发布日期:2020-10-19
    • 文件大小:38912
    • 提供者:weixin_38737144
  1. C++实现双链表的基本功能

  2. 双链表:在单链表的每个结点中,再设置一个指向其前驱结点的指针域   线性表的双向链表存储结构:   [cpp] view plain copy print?   typedef struct Node    {    DataType _data;    struct Node *_next;    struct Node *_front;    }Node;    通过双链表的存储结构我们发现双链表可以反向查找结点优于单链表 ,实质上双链表是以空间换取时间,虽然双链表具有可以
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:75776
    • 提供者:weixin_38519681
  1. python单向链表的基本操作细节(小白入门)

  2. 今天是人生第一次写博客,记录自己学习的每一步,有些写的不好望指正。 自己之前在学习链表的时候总是会被一些很基本的问题搞得头晕脑胀,我觉得,晦涩难懂这就是很多初学者对链表的第一印象,书上的概念实在是太难理解了,对我们这些学渣很不友好,在这里我会用自己的方式和大家讨论一下链表究竟是什么存在。 一、链表(linked list)的基本概念 链表实际上是线性表的链式存储结构,与数组不同的是,链式存储并不要求数据项都顺序存放,可以散落在内存的各个角落。且链表的长度不是固定的,链表数据的这一特点使其可以非常
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:114688
    • 提供者:weixin_38606041
  1. C语言单向链表的表示与实现实例详解

  2. 1.概述: C语言中的单向链表(单链表)是链表的一种,其特点是链表的链接方向是单向的,对链表的访问要通过顺序读取从头部开始。 链表中最简单的一种是单向链表,它包含两个域,一个信息域和一个指针域。这个链接指向列表中的下一个节点,而最后一个节点则指向一个空值。 如下图所示: 一个单向链表包含两个值: 当前节点的值和一个指向下一个节点的链接 一个单向链表的节点被分成两个部分。第一个部分保存或者显示关于节点的信息,第二个部分存储下一个节点的地址。单向链表只可向一个方向遍历。 链表最基本的结构是在每个节
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:71680
    • 提供者:weixin_38711369
  1. golang双链表的实现代码示例

  2. 双链表的实现 基本概念 每一个节点都存储上一个和下一个节点的指针 实现思路 创建一个节点结构体 每个节点都有上节点指针与下节点指针 每个节点都有一个key => value 创建一个链表结构体 链表容量大小属性 链表大小属性 链表锁, 实现并发安全 链表头节点 链表尾节点 实现链表操作方法 添加头部节点操作AppendHead 添加尾部节点操作AppendTail 追加尾部节点操作Append 插入任意节点操作Insert 删除任意节点操作Remove 删除头部节点操作RemoveHea
  3. 所属分类:其它

    • 发布日期:2021-01-03
    • 文件大小:52224
    • 提供者:weixin_38619207
  1. DoublyLinkedListImplementaionPractice:此存储库包含用于在Java中实践双链表的项目结构-源码

  2. 双链表实施实践 Java实现 该存储库包含用于在Java中实践双链表的代码结构。 遵循DoublyLinkedListADT接口,以了解有关Doubly链表中的操作的更多信息。 MyDoublyLinkedList类实现DoublyLinkedListADT,实现所有方法。 根据双链列表节点的规范完成Node类。 然后实现MyDoublyLinkedList类的所有方法。 最后,完成MyMain类以测试您的实现。
  3. 所属分类:其它

    • 发布日期:2021-03-04
    • 文件大小:7168
    • 提供者:weixin_42166261
  1. php数组和链表的区别总结

  2. PHP中数组和链表的区别 从逻辑结构来看 1.、数组必须事先定义固定的长度(元素个数),不能适应数据动态地增减的情况。当数据增加时,可能超出原先定义的元素个数;当数据减少时,造成内存浪费;数组可以根据下标直接存取。 2、链表动态地进行存储分配,可以适应数据动态地增减的情况,且可以方便地插入、删除数据项。(数组中插入、删除数据项时,需要移动其它数据项,非常繁琐)链表必须根据next指针找到下一个元素。 从内存存储来看 1、(静态)数组从栈中分配空间, 对于程序员方便快速,但是自由度小。 2、链表从
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:43008
    • 提供者:weixin_38750861
« 12 3 4 5 6 7 8 9 10 ... 50 »