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

搜索资源列表

  1. C语言单双向链表

  2. 循环链表是与单链表一样,是一种链式的存储结构,所不同的是,循环链表的最后一个结点的指针是指向该循环链表的第一个结点或者表头结点,从而构成一个环形的链。双向链表其实是单链表的改进。
  3. 所属分类:C

    • 发布日期:2013-10-15
    • 文件大小:36864
    • 提供者:lutoo_odeon
  1. 树的孩子链表法实现(c语言)

  2. 树的孩子链表法实现(c语言) #include #include #define M 100 typedef char Etype; //定义树结点值的类型字符型 typedef struct CSNode /*树结点结构*/ {Etype data; struct CSNode *firstchild,*nextsibling; }CSNode,*CSTree; /*函数原型声明*/ …………
  3. 所属分类:C/C++

    • 发布日期:2013-12-14
    • 文件大小:13312
    • 提供者:u013155660
  1. c语言链表示例

  2. #include #include #include #include struct Node { char name[20]; int score; struct Node next; }; 定义一个结构体 此结构体存储学生姓名 成绩以及指向该结构体的指针 typedef struct Node ListNode; ListNode CreateList int n ; 创建链表函数 返回创建的链表的头指针 void InsertList ListNode h int i char name
  3. 所属分类:C/C++

    • 发布日期:2014-02-02
    • 文件大小:3072
    • 提供者:u013588101
  1. 加强版的链表实现实例

  2. #include #include #include struct student *head; #define LEN sizeof(struct student) // student结构的大小 struct student *creat(); //创建链表 struct student *del( int num); //del函数用于删除结点, *head即链表 //的头指针, num是要删除的结点num。 struct student *insert( struct stude
  3. 所属分类:C/C++

    • 发布日期:2014-05-20
    • 文件大小:6144
    • 提供者:lx7575000
  1. 微软面试题(搜索树转双向链表)

  2. 微软面试题,输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。适合新手入门结构清晰易懂
  3. 所属分类:C++

    • 发布日期:2014-08-07
    • 文件大小:3072
    • 提供者:jbr00000
  1. 链表中删除相同结点实验报告及源码

  2. 链表中删除相同结点实验报告及源码,数据结构课的实验报告,源码在实验报告里。
  3. 所属分类:C/C++

    • 发布日期:2014-10-25
    • 文件大小:245760
    • 提供者:u013666307
  1. 两链表按大小顺序合并程序分析

  2. 因为两链表已按元素值递增次序排列,将其合并时,均从第一个结点起进行比较,将小的链入链表中,同时后移链表工作指针。该问题要求结果链表按元素值递减次序排列。故在合并的同时,将链表结点逆置。
  3. 所属分类:其它

    • 发布日期:2008-10-31
    • 文件大小:22528
    • 提供者:guoaoling
  1. 数据结构中关于带有表头结点的有序单链表

  2. .构造两个带有表头结点的有序单链表La、Lb,编写程序实现将La、Lb合并成一个有序单链表Lc。 合并思想是:程序需要3个指针:pa、pb、pc,其中pa,pb分别指向La表与Lb表中当前待比较插入的结点,pc 指向Lc表中当前最后一个结点。依次扫描La和Lb中的元素,比较当前元素的值,将较小者链接到*pc之后,如此重复直到La或Lb结束为止,再将另一个链表余下的内容链接到pc所指的结点之后。
  3. 所属分类:其它

    • 发布日期:2015-09-06
    • 文件大小:152576
    • 提供者:qq_28451969
  1. 数据结构 数据结构 带头结点的单链表 操作大全(c++实现) 操作大全(c++实现)代码讲解

  2. 对博文中函数关系的说明 最全的带头结点的单链表操作(c++实现) 已由Keynote转为ppt 博客地址: blog.csdn.net/u012350104
  3. 所属分类:C++

    • 发布日期:2015-09-27
    • 文件大小:2097152
    • 提供者:u012350104
  1. 数据结构 带头结点的单链表 操作大全 最全的链表操作(c++实现)

  2. 1800多行代码 22个功能 最全的链表操作 如需转载请注明出处 我的博文:http://blog.csdn.net/u012350104 欢迎交流 讲解代码中函数的ppt:http://download.csdn.net/detail/u012350104/9143181 Made By Fred韩
  3. 所属分类:C++

    • 发布日期:2015-09-27
    • 文件大小:66560
    • 提供者:u012350104
  1. 线性链表的实现

  2. 具有链接存储结构的线性表,它用一组地址任意的存储单元存放线性表中的数据元素,逻辑上相邻的元素在物理上不要求也相邻,不能随机存取。一般用结点描述:结点(表示数据元素) =数据域(数据元素的映象) + 指针域(指示后继元素存储位置)
  3. 所属分类:C

    • 发布日期:2017-03-06
    • 文件大小:2048
    • 提供者:huangchijun11
  1. 数据结构-基本算法-不带头结点的循环链表

  2. 数据结构-基本算法-不带头结点的循环链表(学生时代源码,调试可运行)
  3. 所属分类:C/C++

    • 发布日期:2017-05-21
    • 文件大小:1024
    • 提供者:sun1021873926
  1. 循环链表实验

  2. 循环链表的基本操作 一、实验目的 熟练掌握线性表的基本操作在链式循环存储结构上的实现。 二、实验内容 1、在上一次单链表基本操作的基础上,修改程序,将其改为单循环链表,并实现相关操作。 (1)初始化单循环链表 (2)创建单循环链表 (3)求单循环链表长度 (4)输出单循环链表中每一个结点元素 (5)指定位置插入某个元素 (6)查找第i个结点元素的值 (7)查找值为e 的结点,并返回该结点指针 (8)删除第i个结点 (9)销毁单循环链表 2、实验要求 (1)程序中用户可以选择上述基本操作。 程序
  3. 所属分类:C/C++

    • 发布日期:2017-09-04
    • 文件大小:16384
    • 提供者:ly19950
  1. 实验一 学生成绩管理(链表)

  2. 实验目的:熟练掌握单链表操作的基本算法实现。 实现功能:以带表头结点的单链表为存储结构,实现如下学生成绩管理的设计要求。 实验机时:6 设计要求:
  3. 所属分类:C/C++

    • 发布日期:2017-11-15
    • 文件大小:2048
    • 提供者:qq_41063022
  1. 链表的逆置(数据结构)

  2. 实现链表的逆置功能 采用改变节点中指针的方法, 从第一个节点开始使其后面 的结点依次指向它的直接前 驱结点,最后再将原来的第 一个结点的指针域设为NULL, 并把头结点指向原来的最后 的结点
  3. 所属分类:其它

    • 发布日期:2008-12-13
    • 文件大小:410624
    • 提供者:biaosonya
  1. 数据结构实验(含源码)

  2. 数据结构》实验题目 实验一 学生成绩管理(链表)  实验目的:熟练掌握单链表操作的基本算法实现。  实现功能:以带表头结点的单链表为存储结构,实现如下学生成绩管理的设计要求。  实验机时:6  设计要求: (1)定义学生成绩链表结点结构类型,以xscjList和*XscjLink命名,数据域:学号NO、姓名Name、手机号MTel、邮箱地址Email、籍贯 BornAddr、A分成绩AScore、B分成绩BScore,指针域:*next; (2)实现创建学生成绩链表函数void Bui
  3. 所属分类:C/C++

    • 发布日期:2018-02-11
    • 文件大小:2097152
    • 提供者:weixin_37336589
  1. Java-数据结构课设-链表实现通讯录管理系统

  2. 第一个模块——主函数main()的功能是:根据选单的选项调用各函数,并完成相应的功能。 
   第二个模块——Menu()的功能是:显示提示选单。 
   第三个模块——Quit()的功能是:退出选单。 
   第四个模块——Create()的功能是:创建新的数据记录。 
   第五个模块——Add()的功能是:增加新的数据记录,并返回选单。 
   第六个模块——Find()的功能是:按要求查询相关的信息,如果找到了,则显示该信息,如果未找到,则提示文件中没有该信息,并返回选单。 
   第
  3. 所属分类:Java

    • 发布日期:2018-10-07
    • 文件大小:5120
    • 提供者:weixin_40032631
  1. 数据结构课程设计城市链表

  2. 1.问题描述:城市链表 将若干城市的信息,存入一个带头结点的单链表。结点中的城市信息包括城市名和城市的位置坐标。 2.基本要求:能够通过利用城市名和位置坐标进行有关查找、插入、删除、更新等操作。
  3. 所属分类:C/C++

    • 发布日期:2020-03-26
    • 文件大小:409600
    • 提供者:weixin_43729663
  1. 动态创建链表,在需要时开辟空间。

  2. 这种链表在初始时不一定分配足够的空间, 但是在后续插入的时候需要动态申请存储空间,并且存储空间不一定连续, 在进行插入和删除时则不需要移动元素, 修改指针域即可,所以仍然具有链表的主要优点,链表结构可以是动态地分配存储的,即在需要时才开辟结点的存储空间,实现动态链接。
  3. 所属分类:Linux

    • 发布日期:2020-06-09
    • 文件大小:4096
    • 提供者:csdn2015wzx
  1. 链表基本操作.cpp

  2. 以下内容是我最近归纳总结的一些链表的基本操作,内容很基础,适合数据结构初学者 包括:建立空表 按序号查找 按值查找 插入结点 删除节点 参考资料:浙江大学数据结构mooc
  3. 所属分类:C/C++

    • 发布日期:2020-07-02
    • 文件大小:1024
    • 提供者:Russell_Niu
« 1 2 3 45 6 7 8 9 10 ... 29 »