这是我的一些数据结构(C语言)源代码 比如Linklist,String,Array,Tr
上传时间: 2015-03-11
上传用户:songnanhua
Linklist.rar驱动程序讲解实例3WDM_Driver 程序的开发
标签: WDM_Driver Linklist 驱动程序
上传时间: 2016-10-09
上传用户:ynzfm
Linklist.rar驱动程序讲解实例3WDM_Driver 程序的开发
标签: WDM_Driver Linklist 驱动程序
上传时间: 2016-10-09
上传用户:hakim
利用Linklist实现超大整数之加减乘除
上传时间: 2014-01-09
上传用户:372825274
Implementation of a queue using a Linklist.
标签: Implementation Linklist queue using
上传时间: 2014-01-19
上传用户:2467478207
#include"c1.h" typedef int ElemType #include"c2-2.h" #include"bo2-4.cpp" void MergeList_CL(Linklist &La,Linklist Lb) { Linklist p=Lb->next Lb->next=La->next La->next=p->next free(p) La=Lb }
标签: include MergeList_C ElemType typedef
上传时间: 2016-03-03
上传用户:rishian
// algo3-12.cpp 银行业务模拟。实现算法3.6、3.7的程序 #define Qu 4 // 客户队列数 #define Khjg 5 // 两相邻到达的客户的时间间隔最大值 #define Blsj 30 // 每个客户办理业务的时间最大值 #include"c1.h" typedef struct // 定义ElemType为结构体类型 { int OccurTime // 事件发生时刻 int NType // 事件类型,Qu表示到达事件,0至Qu-1表示Qu个窗口的离开事件 }Event,ElemType // 事件类型,有序链表Linklist的数据元素类型
上传时间: 2016-03-03
上传用户:jcljkh
#include <stdio.h> #include <stdlib.h> #define OK 1 #define OVERFLOW -2 typedef int status typedef struct Linklist{ //用带表头结点的有序链表表示多项式 float coef //系数 int expn //指数 struct Linklist *next //指向后继的指针 }*polynomail //结构体类型的指针
标签: include define OVERFLOW stdlib
上传时间: 2014-12-06
上传用户:1079836864
链表习题 1. 编程实现链表的基本操作函数。 (1). void CreatList(Linklist &La,int m) //依次输入m个数据,并依次建立各个元素结点,逐个插入到链表尾;建立带表头结点的单链表La; (2). void ListPrint(Linklist La) //将单链表La的数据元素从表头到表尾依次显示。 (3).void ListInsert (Linklist &L,int i,ElemType e){ //在带头结点的单链表L中第i个数据元素之前插入数据元素e (4). void ListDelete(Linklist &La, int n, ElemType &e) //删除链表的第n个元素,并用e返回其值。 (5). int Search(Linklist L, ElemType x) //在表中查找是否存在某个元素x,如存在则返回x在表中的位置,否则返回0。 (6). int ListLength(Linklist L) //求链表L的表长 (7). void GetElem(Linklist L, int i, ElemType &e) //用e返回L中第i个元素的值 链表的结点类型定义及指向结点的指针类型定义可以参照下列代码: typedef struct Node{ ElemType data; // 数据域 struct Node *next; // 指针域 }LNode, *Linklist;
标签: 单链表
上传时间: 2017-11-15
上传用户:BIANJIAXIN
1. 编程实现链表的基本操作函数。 (1). void CreatList(Linklist &La,int m) //依次输入m个数据,并依次建立各个元素结点,逐个插入到链表尾;建立带表头结点的单链表La; (2). void ListPrint(Linklist La) //将单链表La的数据元素从表头到表尾依次显示。 (3).void ListInsert (Linklist &L,int i,ElemType e){ //在带头结点的单链表L中第i个数据元素之前插入数据元素e (4). void ListDelete(Linklist &La, int n, ElemType &e) //删除链表的第n个元素,并用e返回其值。 (5). int Search(Linklist L, ElemType x) //在表中查找是否存在某个元素x,如存在则返回x在表中的位置,否则返回0。 (6). int ListLength(Linklist L) //求链表L的表长 (7). void GetElem(Linklist L, int i, ElemType &e) //用e返回L中第i个元素的值 链表的结点类型定义及指向结点的指针类型定义可以参照下列代码: typedef struct Node{ ElemType data; // 数据域 struct Node *next; // 指针域 }LNode, *Linklist;
标签: 单链表
上传时间: 2017-11-15
上传用户:BIANJIAXIN