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

搜索资源列表

  1. C语言,C语言数据结构代码实例

  2. C语言,C语言数据结构代码,代码实例。严蔚敏老师的课程,老师写的代码,全部验证通过。
  3. 所属分类:C

    • 发布日期:2009-04-30
    • 文件大小:79872
    • 提供者:jsh_win
  1. C语言数据结构代码实现

  2. 这是严蔚敏那版的c语言结构的书里面的代码 ,和大家分享分享,希望各位都能够有所收获~~~
  3. 所属分类:C

    • 发布日期:2010-01-31
    • 文件大小:139264
    • 提供者:xxming211
  1. C语言-数据结构(具有动态讲解和程序说明及图表说明)

  2. C语言-数据结构,该文件具有动态讲解和程序说明及图表说明。对于想了解数据结构的初学者,具有十分重要的意义,结合程序代码形象生动的对数据结构进行说明。对学习数据结构的帮助很大。大家看了就知道介绍没有夸张。
  3. 所属分类:其它

    • 发布日期:2010-03-03
    • 文件大小:2097152
    • 提供者:lchawk99
  1. 四则运算实现(c 语言 数据结构课程设计题)

  2. 四则运算实现(c 语言 数据结构课程设计题) #include #include #include #include #include #define M 40
  3. 所属分类:其它

    • 发布日期:2008-11-03
    • 文件大小:7168
    • 提供者:lcyg1211
  1. C语言 数据结构之链表实现代码

  2. 主要介绍了C语言 数据结构之链表实现代码的相关资料,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-01
    • 文件大小:65536
    • 提供者:weixin_38539053
  1. C语言 数据结构中栈的实现代码

  2. 主要介绍了C语言 数据结构中栈的实现代码的相关资料,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-01
    • 文件大小:63488
    • 提供者:weixin_38731123
  1. C++语言数据结构 串的基本操作实例代码

  2. 主要介绍了C语言数据结构 串的基本操作实例代码的相关资料,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-08-30
    • 文件大小:74752
    • 提供者:weixin_38727798
  1. C语言数据结构中数制转换实例代码

  2. C语言数据结构中数制转换实例代码    数制转换是严蔚敏的数据结构那本书中的例子,但是那本书中的例子大都是用伪代码的形式写的,不是很容易理解和实现,对初学者造成了不小的困扰,在这里我们将其详尽的实现出来,以便初学者调试和运行,并从中有所收获。      #include #include #include #define STACK_INIT_SIZE 10 //定义最初申请的内存的大小 #define STACK_INCREMENT 2 //每一次申请内存不足的时候扩展的大小 #d
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:49152
    • 提供者:weixin_38746818
  1. C语言数据结构实现银行模拟

  2. C语言数据结构实现银行模拟 实现代码: #include #include #include #define MAX_WIN 20 #define MAX_STAY 100 typedef struct customer *link; struct customer { int stay; link next; }; link GUY(int stay, link next) { link c = malloc(sizeof *c); c->stay = stay
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:123904
    • 提供者:weixin_38683895
  1. C语言数据结构中二分查找递归非递归实现并分析

  2. C语言数据结构中二分查找递归非递归实现并分析 前言: 二分查找在有序数列的查找过程中算法复杂度低,并且效率很高。因此较为受我们追捧。其实二分查找算法,是一个很经典的算法。但是呢,又容易写错。因为总是考虑不全边界问题。 用非递归简单分析一下,在编写过程中,如果编写的是以下的代码: #include #include using namespace std; int binaty_search(int* arr, size_t n, int x) { assert(arr); int
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:75776
    • 提供者:weixin_38714641
  1. C语言数据结构 快速排序实例详解

  2. C语言数据结构 快速排序实例详解 一、快速排序简介 快速排序采用分治的思想,第一趟先将一串数字分为两部分,第一部分的数值都比第二部分要小,然后按照这种方法,依次对两边的数据进行排序。 二、代码实现 #include /* 将两个数据交换 */ void swap(int* Ina , int* Inb) { int temp = *Ina; *Ina = *Inb; *Inb = temp; } /* 进行一趟的快速排序,把一个序列分为两个部分 */ int getPartion
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:43008
    • 提供者:weixin_38690079
  1. C语言数据结构旋转链表的实现

  2. C语言数据结构旋转链表的实现 实例: 给出链表1->2->3->4->5->null和k=2 返回4->5->1->2->3->null 分析: 感觉很直观,直接把分割点找出来就行,记得k可能大于len,要取模 代码: /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListN
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:35840
    • 提供者:weixin_38741317
  1. C语言数据结构链表队列的实现

  2. C语言数据结构链表队列的实现 1.写在前面   队列是一种和栈相反的,遵循先进先出原则的线性表。   本代码是严蔚敏教授的数据结构书上面的伪代码的C语言实现代码。   分解代码没有包含在内的代码如下: #include #include #define OK 1 #define ERROR 0 typedef int QElemtype; typedef int status; 2.代码分解 2.1对队列和节点的结构定义 typedef struct QNode //对节点的结构定义
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:53248
    • 提供者:weixin_38574410
  1. C语言数据结构之循环链表的简单实例

  2. C语言数据结构之循环链表的简单实例 实例代码: # include # include typedef struct node //定义链表中结点的结构 { int code; struct node *next; }NODE,*LinkList; /*错误信息输出函数*/ void Error(char *message) { fprintf(stderr,"Error:%s/n",message); exit(1); } //创建循环链表 LinkList createLis
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:33792
    • 提供者:weixin_38590989
  1. C++语言数据结构 串的基本操作实例代码

  2. C语言数据结构 串的基本操作实例代码 输出结果: 实现代码: #include using namespace std; typedef int Status; #define Max 20 #define OK 1 #define ERROR 0 #define OVERLOE -2 typedef struct//堆分配表示串 { char *ch; int length; }HString; //===========================================
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:78848
    • 提供者:weixin_38732519
  1. C语言 数据结构之中序二叉树实例详解

  2. C语言数据结构 中序二叉树 前言: 线索二叉树主要是为了解决查找结点的线性前驱与后继不方便的难题。它只增加了两个标志性域,就可以充分利用没有左或右孩子的结点的左右孩子的存储空间来存放该结点的线性前驱结点与线性后继结点。两个标志性域所占用的空间是极少的,所有充分利用了二叉链表中空闲存的储空间。    要实现线索二叉树,就必须定义二叉链表结点数据结构如下(定义请看代码): left leftTag data rightTag right 说明: 1.       le
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:130048
    • 提供者:weixin_38625448
  1. C语言数据结构 栈的基础操作

  2. C语言数据结构 栈的基础操作 实现了栈的基本操作,包括入栈出栈,以及书上没有写的销毁栈等操作,并对代码进行了详细的注释 MyStack.h /* * Include.h * * Created on: 2016.11.23 * Author: Jack Cui */ #ifndef MYSTACK_H_ #define MYSTACK_H_ #include #include #include /*栈(Stack)是限定仅在表尾进行插入或删除操作的线性表 **栈顶(top
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:95232
    • 提供者:weixin_38655987
  1. C语言数据结构之串插入操作

  2. C语言数据结构之串插入操作 实例代码: /* 串的堆分配存储表示 */ #include #include #include #define OK 1 #define ERROR 0 #define TRUE 1 #define FALSE 0 #define OVERFLOW -2 typedef int Status; typedef struct { char *ch; //如果是非空串,则按串长分配存储区,否则ch为NULL int length; //串长度 }HString
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:61440
    • 提供者:weixin_38691742
  1. C语言数据结构实现链表去重的实例

  2. C语言数据结构实现链表去重的实例 题目及分析 链表去重 时间限制 300 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 给定一个带整数键值的单链表L,本题要求你编写程序,删除那些键值的绝对值有重复的结点。即对任意键值K,只有键值或其绝对值等于K的第一个结点可以被保留。同时,所有被删除的结点必须被保存在另外一个链表中。例如:另L为21→-15→-15→-7→15,则你必须输出去重后的链表21→-15→-7、以及被删除的链表-15→15。 输入格式:
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:53248
    • 提供者:weixin_38704156
  1. C语言数据结构递归之斐波那契数列

  2. C语言数据结构递归之斐波那契数列 因为自己对递归还是不太熟练,于是做POJ1753的时候就很吃力,就是翻棋子直到棋盘上所有棋子的颜色一样为止,求最少翻多少次,方法是枚举递归。然后就打算先做另一道递归的题(从数组中取出n个元素的组合),但是同样在递归的问题上不太理解。好吧,于是复习CPP,在第229页的时候,看到了斐波那契数列,回想起之前做过的一道题目,发现可以用递归的方法来做。于是决定优化一下之前的代码。 以下这段摘自《C primer plus》 斐波那契数列的定义如下:第一个和第二个数字
  3. 所属分类:其它

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