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

搜索资源列表

  1. C语言程序设计标准教程

  2. 适用于初第七章:结构与联合 结构类型定义和结构变量说明   在实际问题中,一组数据往往具有不同的数据类型。例如, 在学生登记表中,姓名应为字符型;学号可为整型或字符型; 年龄应为整型;性别应为字符型;成绩可为整型或实型。 显然不能用一个数组来存放这一组数据。 因为数组中各元素的类型和长度都必须一致,以便于编译系统处理。为了解决这个问题,C语言中给出了另一种构造数据类型——“结构”。 它相当于其它高级语言中的记录。   “结构”是一种构造类型,它是由若干“成员”组成的。 每一个成员可以是一个基本
  3. 所属分类:C

    • 发布日期:2009-05-22
    • 文件大小:27648
    • 提供者:fanhaoqiang
  1. 数据结构单链表插入、删除和修改实验报告

  2. 数据结构单链表插入、删除和修改实验报告 一、实验目的 1.理解数据结构中带头结点单链表的定义和逻辑图表示方法。 2.掌握单链表中结点结构的JAVA描述。 3.熟练掌握单链表的插入、删除和查询算法的设计与JAVA实现。 4.熟练掌握简单的演示菜单与人机交互设计方法。 二、实验内容 1. 编制一个演示单链表插入、删除、查找等操作的程序。 三、实验步骤 1.需求分析 本演示程序用JAVA编写,完成单链表的生成,任意位置的插入、删除,以及确定某一元素在单链表中的位置。 ① 输入的形式和输入值的范围:插
  3. 所属分类:其它

    • 发布日期:2009-09-09
    • 文件大小:62464
    • 提供者:yuwenjuan1
  1. 严蔚敏 数据结构算法演示(Windows版)软件

  2. 本课件是一个动态演示数据结构算法执行过程的辅助教学软件, 它可适应读者对算法的输入数据和过程执行的控制方式的不同需求, 在计算机的屏幕上显示算法执行过程中数据的逻辑结构或存储结构的变化状况或递归算法执行过程中栈的变化状况。整个系统使用菜单驱动方式, 每个菜单包括若干菜单项。每个菜单项对应一个动作或一个子菜单。系统一直处于选择菜单项或执行动作状态, 直到选择了退出动作为止。 本系统内含84个算法,分属13部分内容,由主菜单显示,与《数据结构》教科书中自第2章至第11章中相对应。各部分演示算法如下
  3. 所属分类:其它

    • 发布日期:2009-11-09
    • 文件大小:3145728
    • 提供者:madebychina
  1. 二叉排序树的建立、遍历、插入、删除、查找

  2. 1.建立二叉排序树 2.中序遍历二叉树 3.在二叉排序树上插入一个结点 4.在二叉树中删除结点 5.二叉树的查找 6.结束程序运行
  3. 所属分类:C/C++

    • 发布日期:2010-04-10
    • 文件大小:3072
    • 提供者:Design_li
  1. 一元多项式相加

  2. 单链表是一种基本的数据结构,它不要求逻辑上相邻的元素在物理位置也相邻,结点之间用指针连接,单链表在插入和删除元素时不必移动元素,只需改变指针位置.本课程设计利用带头结点的单链表求解一元多项式相加的问题,一元多项式的各项都用一个结点保存,每输入一个结点就用头插法插入链表,并将结点按多项式的系数大小排序,相加时只要将指数相同项的系数相加.另外,在单链表中使用头结点,使单链表操作起来更加简单.
  3. 所属分类:其它

    • 发布日期:2008-01-08
    • 文件大小:183296
    • 提供者:wgli1021
  1. 单向链表输入 遍历 及插入元素建立有序表

  2. 两个非递减合并成非递增 将一个链表分解成两个链表 /建立递增有序的单向链表 非递减有序链表中插入元素 元素逆置 遍历单向链表 建立输入n个元素带头结点的单链线性表
  3. 所属分类:C/C++

  1. 不带表头结点的线性链表的实现

  2. 不带表头结点的线性链表的实现 源代码 实现以下功能:1、生成线性表 2、显示线性表 3、在线性表中插入一个数据 4、在线性表中删除一个数据 5、退出
  3. 所属分类:C/C++

    • 发布日期:2011-07-27
    • 文件大小:3072
    • 提供者:liulei19900112
  1. 单链表的创建,查找,排序,插入,删除

  2. 1、创建一个带头结点的单链表(头指针为head),且遍历此链表(输出链表中各结点的值); 2、查找单链表中的第i个结点,并输出结点元素的值; 3、在单链表中的第i个结点前插入一个结点值为e的正整数(从外部输入); 4、删除单链表中的第j个结点; 5、将单链表中的各结点就地逆序(不允许另建一个链表); 6 查找线性表中的最大元素并输出 7 将线性表中的元素按升序排列;
  3. 所属分类:C/C++

    • 发布日期:2011-09-07
    • 文件大小:28672
    • 提供者:liguan5637546
  1. 数据结构双向链表的相关操作(C语言版)

  2. 双向链表 建立 遍历 插入一个结点 数据结构双向链表的相关操作(C语言版)
  3. 所属分类:C/C++

    • 发布日期:2011-10-10
    • 文件大小:289792
    • 提供者:shumei080228
  1. 编写一个完整顺序表的程序

  2. (1) 建立一个顺序表,含有n个数据元素。 (2) 输出顺序表及顺序表的长度。 (3) 在顺序表给定的位置i,插入一个值为x的结点。 (4) 在顺序表中删除值为x的结点或者删除给定位置i的结点。 (5) 将顺序表逆置,将结果保存到另外的顺序表中。 (6) 将顺序表按升序排序。 (7) 将两个顺序有序表A和B合并为一个有序表C。 (8) 在主函数中设计一个简单的菜单,分别测试上述算法。
  3. 所属分类:C/C++

  1. 顺序表基本操作

  2. 输入多个字符,用顺序表保存,实现对表的操作,实现初始化,求表长度,求表中的第i个结点,输入一个字符,查找对应的结点,插入一个结点,删除一个结点,排序
  3. 所属分类:C

    • 发布日期:2012-04-15
    • 文件大小:3072
    • 提供者:waiting_qi
  1. 单链表基本操作

  2. 输入多个字符,用顺序表保存,实现对表的操作,实现初始化,求表长度,求表中的第i个结点,输入一个字符,查找对应的结点,插入一个结点,删除一个结点,排序
  3. 所属分类:C

    • 发布日期:2012-04-15
    • 文件大小:4096
    • 提供者:waiting_qi
  1. 循环链表基本操作

  2. 输入多个字符,用顺序表保存,实现对表的操作,实现初始化,求表长度,求表中的第i个结点,输入一个字符,查找对应的结点,插入一个结点,删除一个结点,排序
  3. 所属分类:C

    • 发布日期:2012-04-15
    • 文件大小:4096
    • 提供者:waiting_qi
  1. 双向链表基本操作

  2. 输入多个字符,用顺序表保存,实现对表的操作,实现初始化,求表长度,求表中的第i个结点,输入一个字符,查找对应的结点,插入一个结点,删除一个结点,排序
  3. 所属分类:C

    • 发布日期:2012-04-15
    • 文件大小:4096
    • 提供者:waiting_qi
  1. 双向链表内结点的插入(C++)

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

    • 发布日期:2012-04-22
    • 文件大小:118784
    • 提供者:wenxuli
  1. 双链表的基本操作(创建,插入,删除,读取等)

  2. 双链表基本操作的程序,(先在主程序内定义一个数组,再把数组内的元素作为结点一个个插入到链表内,显示链表内所有结点及链表长度,删除某一个结点,再次显示链表内所有结点以及链表长度)。
  3. 所属分类:算法与数据结构

    • 发布日期:2020-10-29
    • 文件大小:8388608
    • 提供者:zwl_2019
  1. 红黑树的插入详解及Javascript实现方法示例

  2. 红黑树的性质 一棵满足以下性质的二叉搜索树是一棵红黑树 每个结点或是黑色或是红色。 根结点是黑色的。 每个叶结点(NIL)是黑色的。 如果一个结点是红色的,则它的两个子结点都是黑色的。 对每个结点,从该结点到其所有后代叶结点的简单路径上,均包含相同数目的黑色结点。 性质1和性质2,不用做过多解释。 性质3,每个叶结点(NIL)是黑色的。这里的叶结点并不是指上图中结点1,5,8,15,而是指下图中值为null的结点,它们的颜色为黑色,且是它们父结点的子结点。 性质4,如果
  3. 所属分类:其它

    • 发布日期:2020-11-28
    • 文件大小:149504
    • 提供者:weixin_38567962
  1. c++双向链表操作示例(创建双向链、双向链表中查找数据、插入数据等)

  2. 双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。一般我们都构造双向循环链表。(1)定义双向链表的基本结构 代码如下:typedef struct _DOUBLE_LINK_NODE  {      int data;      struct _DOUBLE_LINK_NODE* prev;      struct _DOUBLE_LINK_NODE* next;  }DO
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:44032
    • 提供者:weixin_38693506
  1. 二叉搜索树的插入与删除(详细解析)

  2. 题目:创建一个类,类中的数据成员时一棵二叉搜索树,对外提供的接口有添加结点和删除结点这两种方法。用户不关注二叉树的情况。要求我们给出这个类的结构以及实现类中的方法。 思路添加结点:添加结点其实很容易,我们只需要找到结点所行对应的位置就可以了,而且没有要求是平衡的二叉搜索树,因此每次添加结点都是在叶子结点上操作,不需要修改二叉搜索树整体的结构。要找出添加节点在二叉搜索树中的位置,可以用一个循环解决。判断插入结点与当前头结点的大小,如果大于头结点则继续搜索右子树,如果小于头结点则继续搜索左子树。直到
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:60416
    • 提供者:weixin_38703895
  1. PHP实现双链表删除与插入节点的方法示例

  2. 本文实例讲述了PHP实现双链表删除与插入节点的方法。分享给大家供大家参考,具体如下: 概述: 双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。一般我们都构造双向循环链表。 实现代码: data
  3. 所属分类:其它

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