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

搜索资源列表

  1. 数据结构单链表插入、删除和修改实验报告

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

    • 发布日期:2009-09-09
    • 文件大小:62464
    • 提供者:yuwenjuan1
  1. 单链表的类模板定义与实现

  2. 就是一个单链表的定义与实现,对于学数据结构会有帮助的
  3. 所属分类:其它

    • 发布日期:2009-10-31
    • 文件大小:3072
    • 提供者:z978824093zf
  1. 非循环单链表的C++实现

  2. 非循环单链表的C++源码,创建LinkList类,实现单链表的各项功能:遍历,求链表长度,插入,删除,排序等。
  3. 所属分类:C++

    • 发布日期:2009-11-22
    • 文件大小:17408
    • 提供者:tiaohua
  1. 数据结构单链表的实例

  2. typedef struct LNode//单链表的存储结构 { ElemType data; struct LNode *next; }LNode,*LinkList;
  3. 所属分类:其它

    • 发布日期:2009-12-21
    • 文件大小:2048
    • 提供者:Zenglihuan
  1. 单链表的java程序

  2. #include "stdio.h" #include "stdlib.h" #define OK 1 #define ERROR 0 #define TRUE 1 #define FALSE 0 #define OVERFLOW -2 typedef int ElemType; typedef int Status; typedef struct Lnode { ElemType data; struct Lnode *next; }LNode,*LinkList; /*
  3. 所属分类:Java

    • 发布日期:2010-03-26
    • 文件大小:3072
    • 提供者:zmj593588233
  1. 用C++实现逆置链表

  2. 用C++实现逆置链表 //尾插法建立带表头结点的单链表 Linklist *CreateLinklist() { Elemtype value; Linklist *head,*rear; rear=head=new Linklist; cout<<"请输入链表,以0为结尾: "<>value; while(value!=Endmark) { rear->next=new Linklist; rear=rear->next; rear->data=va
  3. 所属分类:C++

    • 发布日期:2010-04-22
    • 文件大小:1024
    • 提供者:qiuxinyu
  1. 用c++类模板,实现的单链表基本操作

  2. #include "stdafx.h" #include #include using namespace std; template struct LNode { T data; LNode *next; }; template class LinkList { public: LinkList(){L = 0;}//构造函数 ~LinkList();//析构函数,销毁单链表 void CreateList_L(int n);//构造单链表 bool IsEmpty() const{re
  3. 所属分类:C++

    • 发布日期:2010-05-14
    • 文件大小:596992
    • 提供者:zhongyuan2810
  1. 单链表的定义,查找与删除

  2. 自己写的,不怎么好,还请大家见谅!一下是单链表的定义: typedef struct LNode { ElemType data; struct LNode *next; }LinkList; LinkList *L,*head;
  3. 所属分类:专业指导

    • 发布日期:2010-06-30
    • 文件大小:2048
    • 提供者:yingyuandu
  1. 单链表,表达式求值,二叉树,二叉排序树,哈弗曼树(c语言)

  2. 数据结构课设做的内容,拿出来分享一下 #include"bintree.h" #include"Bitree.h" #include"evaluate.h" #include"hufmtree.h" #include"linklist.h" #include"stdio.h" void main() { int flag=1,d; while(flag) { printf("\n*******************************\n"); printf("**** 1:二叉树 **
  3. 所属分类:C

    • 发布日期:2010-07-09
    • 文件大小:324608
    • 提供者:lishahappy
  1. 带头结点的单链表,反转并输出

  2. 带头结点的单链表,将其翻转,输出。typedef struct lnode { int data; struct lnode *next;/*指针域*/ } lnode,*linklist; /**linklist表示struct lnode类型的指针;lnode是别名*/
  3. 所属分类:C/C++

    • 发布日期:2011-04-06
    • 文件大小:2048
    • 提供者:fyyaom
  1. 数据结构 单链表程序

  2. 1、建立含有若干个元素的单链表; 2、对已建立的单链表实现查找、逆置和计算线性表长度等操作。 void main( ) { int r[100],n,i,x; cout<<"请输入线性表中元素的个数!"<>n; cout<<"请输入线性表中每个元素!"<<endl; for(i=0;i<n;i++) {cout<<"请输入第"<<i+1<<"个元素!"<>r[i]; } LinkList b(
  3. 所属分类:其它

  1. 单链表的实现

  2. 单链表实现:Status InitList(Linklist l);//初始化链表 Status CreateList(Linklist l,ElemType a[],int n);//创建链表 void InsertList(Linklist l,int i,ElemType e);//在第i个位置上插入e void DelList(Linklist l,int i);//删除第i个位置上的数 Status SearchList(Linklist l,ElemType x);//在链表中查找
  3. 所属分类:C/C++

    • 发布日期:2012-05-23
    • 文件大小:1024
    • 提供者:winnerong
  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. C语言实现单链表(常规操作)

  2. C语言实现单链表(常规操作) LinkList CreateHeadListH(); // 头插法创建单链表 LinkList CreateHeadListT(); // 尾插法创建单链表 int ListEmpty(); // 单链表判空 int ListLength(); // 求单链表长度 void Travel(); // 遍历单链表 int InsertNode(); // 插入结点 int D
  3. 所属分类:C

    • 发布日期:2020-06-19
    • 文件大小:8192
    • 提供者:qq_43629857
  1. C#数据结构之单链表(LinkList)实例详解

  2. 主要介绍了C#数据结构之单链表(LinkList)实现方法,结合实例形式较为详细的分析了单链表的原理、定义与C#具体实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-03
    • 文件大小:84992
    • 提供者:weixin_38574410
  1. 用C语言实现单链表的各种操作(一)

  2. 最近,从新复习了一下数据结构中比较重要的几个部分,现在把自己的成果记录下来,主要就是仿照严蔚敏的《数据结构》(C 语言版),中的例子和后面的习题进行改编的。首先,是单链表的各种实现,其中,包含了一些常考的知识点。例如,单链表的逆置,单链表的合并,找到单链表的中间节点等的算法实现。下面这个是单链表的结构体的定义: 代码如下:typedef struct LNode{ ElemType data; struct LNode *next;}LinkList;下面的基本的单链表的操作:其中,有一些宏,
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:52224
    • 提供者:weixin_38714162
  1. 小白算法积累——单链表15#2个带头结点单链表+提取公共元素+二表合一

  2. 题目:已知两个链表A和B分别表示两个集合,其元素递增排列。编制函数,求A与B的交集,并存放于A链表中。 关键字:2个带头结点单链表+提取公共元素+二表合一 思路 二表合一:采用**“归并”的思想,设置两个工作指针pa和pb,对两个链表进行归并扫描,只有同时出现在两集合中的元素才链接到结果表**中, 这里是新A表。并且仅保留一个。 其余结点全部释放 需要变量:La,Lb,各自遍历工作指针,pa,pb, 结果表中当前合并结点的前驱指针pc, 释放指针u LinkList Union(LinkList
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:30720
    • 提供者:weixin_38670529
  1. 单链表相关的基本操作(从文件中读入)

  2. 单链表相关的基本操作 初始化单链表 头插法建表 尾插法建表 插入元素 删除元素 判空表 单链表倒置 头文件: #ifndef _LINKLIST_H_ #define _LINKLIST_H_ #include #include using namespace std; #define OK 1 #define ERROR 0 typedef int Status; typedef int ELEMTYPE; typedef struct LNode { ELEMTYPE data; //数
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:25600
    • 提供者:weixin_38703626
  1. 用C语言实现单链表的各种操作(二)

  2. 上一篇文章主要是单链表的一些最基本的操作,下面,主要是一些其他的典型的算法和测试程序。 代码如下:/* 对单链表进行排序处理*/struct LNode *sort(struct LNode *head){  LinkList *p;  int n,i,j;  int temp;  n = ListLength(head);  if(head == NULL || head->next == NULL)    return head;  p = head->next;  for(j
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:56320
    • 提供者:weixin_38721252
  1. C#数据结构之单链表(LinkList)实例详解

  2. 本文实例讲述了C#数据结构之单链表(LinkList)实现方法。分享给大家供大家参考,具体如下: 这里我们来看下“单链表(LinkList)”。在上一篇《C#数据结构之顺序表(SeqList)实例详解》的最后,我们指出了:顺序表要求开辟一组连续的内存空间,而且插入/删除元素时,为了保证元素的顺序性,必须对后面的元素进行移动。如果你的应用中需要频繁对元素进行插入/删除,那么开销会很大。 而链表结构正好相反,先来看下结构: 每个元素至少具有二个属性:data和next。data用来存放数据,而nex
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:87040
    • 提供者:weixin_38528180
« 12 3 4 »