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

搜索资源列表

  1. 数据结构清华大学习题集

  2. Status DeleteK(SqList &a,int i,int k)//删除线性表a中第i个元素起的k个元素 { if(i<1||ka.length) return INFEASIBLE; for(count=1;i+count-1<=a.length-k;count++) //注意循环结束的条件 a.elem[i+count-1]=a.elem[i+count+k-1]; a.length-=k; return OK; 1. 本文是对严 蔚敏《数据结构(c语言版)习题集》一
  3. 所属分类:其它

    • 发布日期:2009-05-20
    • 文件大小:147456
    • 提供者:syz666888
  1. 单链表的插入,删除,打印,排序

  2. 建立一个有序的单链表,并实现下列操作: 1.显示所有元素 2.查找值为x的元素 3.插入值为x的元素 并保持有序 4.删除第i个元素
  3. 所属分类:C/C++

    • 发布日期:2009-11-15
    • 文件大小:2048
    • 提供者:arit11
  1. 数据结构链表的相关操作

  2. 1)编写完成下列功能的函数:(1)初始化一个链表;(2)创建一个包含15个不大于100的正整数值的链表(15个值由计算机随机产生);(3)将一个数插在第i个元素前(i在程序运行时输入);(4)删除第i个元素(i在程序运行时输入);(5)输出链表中所有元素。 2)用主函数调用你所编写的函数,并在使链表有所变化的每一步输出线性表的内容,以验证你编程序的正确性。
  3. 所属分类:C

    • 发布日期:2010-11-03
    • 文件大小:192512
    • 提供者:fanqie00
  1. 数据结构顺序表相关操作

  2. 1)编写完成下列功能的函数:(1)初始化一个线性表;(2)创建一个包含15个不大于100的正整数值的线性表(15个值由计算机随机产生);(3)将一个数插在第i个元素前(i在程序运行时输入);(4)删除第i个元素(i在程序运行时输入);(5)输出线性表中所有元素。 2)用主函数调用你所编写的函数,并在使线性表有所变化的每一步输出线性表的内容,以验证你编程序的正确性。
  3. 所属分类:其它

    • 发布日期:2010-11-03
    • 文件大小:175104
    • 提供者:fanqie00
  1. 线性表链表 建立线性表

  2. 建立线性表,在i位置插入元素e,删除第i个元素,返回其值 1. 建立线性表 2. 在i位置插入元素e 3. 删除第i个元素,返回其值 5. 结束程序运行
  3. 所属分类:专业指导

    • 发布日期:2010-12-09
    • 文件大小:2048
    • 提供者:Jjiang8810
  1. 数据结构实验——顺序表

  2. 一、实验目的 1、掌握用Visual C++6.0上机调试顺序表的基本方法 2、掌握顺序表的基本操作,插入、删除、查找等算法的实现 二、实验内容 1、顺序表基本操作的实现 [问题描述] 当我们要在顺序表的第i个位置上插入一个元素时,必须先将顺序表中第i个元素之后的所有元素依次后移一个位置,以便腾空一个位置,再把新元素插入到该位置。若是欲删除第i个元素时,也必须把第i个元素之后的所有元素前移一个位置。 [基本要求] 要求生成顺序表时,可以键盘上读取元素,用顺序存储结构实现存储。
  3. 所属分类:其它

    • 发布日期:2011-02-12
    • 文件大小:3072
    • 提供者:rebecca_suhui
  1. 单链表源码 实现各种单链表功能

  2. 实现获得单链表中第i个元素的方法; 实现在第i个位置之前插入元素的方法; 逆位序输入n个元素的值,建立带表头节点的单链表L; 删除在第i(不包括头节点)个位置之前的那个元素的方法; 实现获得单链表中第i个元素的方法; 实现在第i个位置之前插入元素的方法; 删除在第i个位置之前的那个元素的方法的实现部分
  3. 所属分类:互联网

    • 发布日期:2011-04-23
    • 文件大小:221184
    • 提供者:wang371756299
  1. c++数据结构中链表的各种应用

  2. 数据结构中,用c++的链表的各种应用初始化,销毁,清空,求长,判断是否为空,第i个元素,e元素所在位置,找前驱后继,插入删除元素
  3. 所属分类:C/C++

    • 发布日期:2011-05-20
    • 文件大小:3072
    • 提供者:heidi784060468
  1. 算法与数据结构复习题型

  2. 数据结构复习试题——线性表 一、 选择题 1.下列哪一条是顺序存储结构的优点 【 】 A. 插入运算方便 B. 可方便地用于各种逻辑结构的存储表示 C. 存储密度大 D. 删除运算方便 2. 下面关于线性表的叙述中,错误的是哪一个 【 】 A. 线性表采用顺序存储,必须占用一片连续的存储单元。 B. 线性表采用顺序存储,便于进行插入和删除操作。 C. 线性表采用链接存储, 不必占用一片连续的存储单元 D. 线性表采用链接存储,便于进行插入和删除操作。 3. 线性表是具有n个【 】的有序序列(n
  3. 所属分类:Windows Server

    • 发布日期:2011-07-06
    • 文件大小:36864
    • 提供者:hanxueling222
  1. 实验一 线性表的顺序存储实验

  2. 一,实验目的 1,掌握用Visual C++6.0上机调试顺序表的基本方法 2,掌握顺序表的基本操作,插入,删除,查找,以及有序顺序表的合并等算法的实现 二,实验内容 1,顺序表基本操作的实现 [问题描述] 当我们要在顺序表的第i个位置上插入一个元素时,必须先将顺序表中第i个元素之后的所有元素依次后移一个位置,以便腾空一个位置,再把新元素插入到该位置.若是欲删除第i个元素时,也必须把第i个元素之后的所有元素前移一个位置. [基本要求] 要求生成顺序表时,可以键盘上读取元素,用顺序存储结构实现存
  3. 所属分类:C/C++

    • 发布日期:2011-11-22
    • 文件大小:28672
    • 提供者:caideyuan1988
  1. 数据结构与算法实现

  2. 一、实验目的 1、掌握用C语言上机调试顺序表和单链表的基本方法。 2、掌握顺序表的基本操作:插入、删除、查找、以及有序顺序表的合并等算法的实现。 3、掌握单链表的插入、删除、查找、求表长以及有序单链表的合并算法的实现。 二、实验内容 1、顺序表基本操作的实现 [问题描述] 当我们要在顺序表的第i个位置上插入一个元素时,必须先将顺序表中第i个元素之后的所有元素依次后移一个位置,以便腾空一个位置,再把新元素插入到该位置。若是欲删除第i个元素时,也必须把第i个元素之后的所有元素前移一个位置。
  3. 所属分类:C/C++

    • 发布日期:2012-04-12
    • 文件大小:200704
    • 提供者:qq948939246
  1. 数据结构与算法-linklist逆转

  2. #include #include #define ERROR -1 #define OK 1 //定义单链表 typedef char ElemType; typedef struct LNode // 结点类型定义 { ElemType data; struct LNode * next; }LNode, *LinkList;//LinkList为结构指针类型 //定义关于单链表的若干操作 //初始化--建空表 void InitList(LinkList *L) { *L = (Li
  3. 所属分类:C/C++

    • 发布日期:2013-09-16
    • 文件大小:4096
    • 提供者:u012147293
  1. 用顺序表完成2个集合的交集与并集以及各个集合的情况

  2. 1.有序顺序表的元素按照从小到大有序存储; 2.实现有序顺序表的类模板,它的操作如下: a)构造函数;b)拷贝构造函数;c)析构函数; d)计算表长度,并输出; e)定位函数:查找x在表中位置; f)判断x是否在表中;g) 向表中插入x; h) 删除表的第i个元素;i) 寻找x的后继; j) 寻找 x 的前驱;k) 判断顺序表空否;l) 判断顺序表满否; m) 重载=;n) 重载下标运算[]; 3.用有序顺序表表示集合,实现两个有序顺序表的并和交(并和交仍是有序顺序表)并分析它们的时间复杂度;
  3. 所属分类:C

    • 发布日期:2008-10-08
    • 文件大小:9216
    • 提供者:liyong25
  1. 用c语言描述栈10个基本操作的头文件

  2. 栈的10个基本操作,用c语言描述。用的是顺序栈,基本实现了栈的基本操作,有删除,插入,判栈空,栈的初始化,清除,销毁,取其中第i个元素等
  3. 所属分类:C

    • 发布日期:2008-10-16
    • 文件大小:674
    • 提供者:h13826013646
  1. 数据结构单链表

  2. 单链表. template class LinkList { public: LinkList(); //无参构造函数,建立只有头结点的空链表 LinkList(T a[], int n); //有参构造函数,建立由n个元素的单链表 ~LinkList(); //析构函数 int Length(); //求单链表的长度 T Get(int i); //按位查找,查找单链表中的第i个元素的数值 int Locate(T x); //查找该元素在单链表中的位置 void Insert(int i
  3. 所属分类:C++

    • 发布日期:2014-11-04
    • 文件大小:1048576
    • 提供者:u013132051
  1. 删除数组中的元素

  2. 该代码设计了一个函数用来删除数组中的元素,要求:数组中删除第i个元素,删除的位置用0代替,然后继续在数组中查找第i个元素,(遇到0继续往下找,到达元素末尾后从头查找)
  3. 所属分类:C/C++

    • 发布日期:2014-12-09
    • 文件大小:2048
    • 提供者:u010241463
  1. 数据结构实验报告 顺序表

  2. 顺序表是指采用顺序存储结构的线性表,它利用内存中的一片连续存储区域存放表中的所有元素。可以根据需要对表中的所有数据进行访问,元素的插入和删除可以在表中的任何位置进行。 1. 实现顺序表的基本操作,包括顺序表的初始化、第i个元素前插入一个新的元素、删除第i个元素、查找某元素、顺序表的销毁。 2. 写一个函数,建立并显示含有n个整数的顺序表 3. 写一个函数,实现对有序表(非递减)插入一个元素的功能 4. 写一个函数,实现两个有序(非递减)表合并生成新的有序表的功能 5. 编写一个界面友好的测试程
  3. 所属分类:C/C++

    • 发布日期:2015-11-01
    • 文件大小:15360
    • 提供者:jjselene
  1. 数据结构自测卷集及答案

  2. 第一章概论 自测题答案 一、填空题 1. 数据结构是一门研究非数值计算的程序设计问题中计算机的 操作对象 以及它们之间的 关系 和运算等的学科。 2. 数据结构被形式地定义为(D, R),其中D是 数据元素 的有限集合,R是D上的 关系 有限集合。 3. 数据结构包括数据的 逻辑结构 、数据的 存储结构 和数据的 运算 这三个方面的内容。 4. 数据结构按逻辑结构可分为两大类,它们分别是 线性结构 和 非线性结构 。 ....... 第2章 自测卷答案 一、填空 1. 【严题集2.2①】在顺序
  3. 所属分类:其它

    • 发布日期:2008-12-21
    • 文件大小:548864
    • 提供者:e2610098
  1. 数据结构与算法,JAVA版,对广义表进行取表头,取表尾,判空,长度,深度,插入,删除第i个元素,删除广义表的所有元素。

  2. 数据结构与算法,JAVA版,对广义表进行取表头,取表尾,判空,长度,深度,插入,删除第i个元素,删除广义表的所有元素。
  3. 所属分类:算法与数据结构

    • 发布日期:2020-04-20
    • 文件大小:11264
    • 提供者:weixin_43337117
  1. 数据结构顺序表操作示例

  2. 主要介绍了数据结构顺序表操作示例,其中有在第I个元素前插入数据x,元素从0开始计数、删除第i个元素,元素从0开始计数的方法,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-04
    • 文件大小:26624
    • 提供者:weixin_38596117
« 12 3 4 5 6 7 8 9 10 ... 13 »