搜索资源列表
改进后的迷宫算法
- 迷宫算法程序学习,数据结构里的经典学习程序,代码经过自己的优化,加快了搜索速度-maze procedures learning algorithms, data structures of classical learning process, by its own code optimization to speed up the search process
buddy_算法
- Buddy(伙伴)算法每次分配包含一个或者多个物理页面的内存块,页面以2的次幂的内存块来分配。首先搜寻满足请求大小的页面,它从满足当前申请大小的Buddy数据结构的m_ freePages域着手沿链来搜索空闲页面。如果没有这样请求大小的空闲页面,则它搜索两倍于请求大小的内存块。这个过程一直将持续到所有的Buddy 被搜索完或找到满足要求的内存块为。如果找到的页面块大于请求的块则对其进行分割以使其大小与请求块匹配。由于块大小都是2的次幂所以分割过程十分简单:空闲块(低地址)被连进相应大小的队列而这
遍历二叉树的4个非递归算法
- 二叉树的4个非递归算法,中序先序后序和层次遍历,算法都有注释而且很详细,适合数据结构学习者使用-binary tree four non - recursive algorithm, the first sequence after sequence and the sequence level traversal algorithm Notes but have very detailed data structure suitable for use Learners
普里姆算法
- 利用prim算法来计算最小生成树,对于数据结构学习者有很大帮助,利用邻接矩阵来存储图-Prim algorithm used to calculate the minimum spanning tree, the data structure for the learner is very helpful to use the adjacency matrix storage plan
排序算法-java
- 用java实现的数据结构排序算法,包括:选择排序、插入排序、冒泡排序、希尔排序、快速排序、堆排序、归并排序。-used to achieve the ranking algorithm data structure, including : Select, in order of insertion sequence and Bubble Sort, Hill sequencing, rapid sequencing, heap sort, merging sequencing.
Prim算法构造最小生成树
- 数据结构中的prim算法构造最小树的算法。课程作业要求-data structure constructed Prim algorithm of most trees algorithms. Courses operational requirements
Leasen图的建立和DFS&BFS算法
- 数据结构中关于DFS和BFS的练习,较简单的实现了二叉树的DFS和BFS搜索-data structure of DFS and BFS practice, the realization of a simple binary tree search DFS and the BFS
字符串匹配算法
- 一个简单的数据结构算法,字符串基本匹配算法与模式匹配算法的演示.-a simple data structure algorithms, the basic string matching algorithms and pattern matching algorithm demonstration.
数据结构算法与应用-C++语言描述789章
- 这个是C++常用数据算法的第789章,前六章已经再前面传过了,后面还有几章.-this data is commonly used algorithm C of Chapter 789, the former VI has again came across the front and there are several chapters.
算法(.exe)
- 数据结构的一些小算法,基本覆盖了数据结构的所有内容。-data structure of some small algorithm, the basic data structure covering all of its contents.
各种二叉树的数据结构
- 按先序扩展序列建立二叉树,先序、中序、后序遍历的递归算法,二叉树遍历的非递归算法,层次的非递归算法,求二叉树的深度。-sequence extended by the first sequence established binary tree, first sequence, sequence, after the preorder the recursive algorithm, the binary tree traversal non - recursive algorithm, the
排序算法Flash演示
- 数据结构的排序算法大家都听说过吧,现在有它的源程序演示,你不想要吗?-data structure algorithm you have heard about it and have demonstrated its source, you do not want?
肖天华数据结构大作业
- 本次作业采用MFC多文档——视图结构体系(已征得肖老师的同意)。开发环境为VC++ 6.0 SP6,其他环境下编译未做测试。 程序运行时的外观如上图所示:文档窗口被分割为左右两部分。左边部分采用树形控件CTreeCtrl管理,右边部分采用文本框控件CEdit管理。打开或生成的XML文档都将以文本方式显示在右侧文本编辑窗口,经一定算法解析后将在左侧窗口中按XML文档描述的逻辑结构以树形目录的方式显示出来,直观明了。 -this operation using MFC more docume
冒泡、快速排序算法比较程序
- 数据结构课程设计:冒泡、快速排序的比较,用C语言编写,调试成功-curriculum design data structure : Bubble, rapid sequencing of comparison, the C language, debugging success
银行家算法 2
- .数据结构 假设有M个进程N类资源,则有如下数据结构: MAX[M*N] M个进程对N类资源的最大需求量 AVAILABLE[N] 系统可用资源数 ALLOCATION[M*N] M个进程已经得到N类资源的资源量 NEED[M*N] M个进程还需要N类资源的资源量 2.银行家算法 设进程I提出请求Request[N],则银行家算法按如下规则进行判断。 (1)如果Request[N]<=NEED[I,N],则转(2);否则,出错。 (2)
银行家算法的二解
- 数据结构 假设有M个进程N类资源,则有如下数据结构: MAX[M*N] M个进程对N类资源的最大需求量 AVAILABLE[N] 系统可用资源数 ALLOCATION[M*N] M个进程已经得到N类资源的资源量 NEED[M*N] M个进程还需要N类资源的资源量 2.银行家算法 设进程I提出请求Request[N],则银行家算法按如下规则进行判断。 (1)如果Request[N]<=NEED[I,N],则转(2);否则,出错。 (2)如
算法补充
- 数据结构(c语言版)算法补充。从线形表到树。图-data structure (c language version) algorithm added. Alignment from tree to table. Map
数据结构好冬冬
- 哈夫曼编码译码,克鲁斯卡尔算法,魔王语言的解释,一元稀疏多项式相乘,C-Huffman encoding decoding, Kelushikaer algorithm, fiendish language interpretation, one yuan sparse polynomial multiplication, C
pri算法
- 这是一个数据结构的课程设计采用最小生成树的PRIM算法-This is a data structure courses designed using the minimum spanning tree algorithm PRIM
13.用普里姆(Prim)算法构造最小生成树
- 用普里姆(Prim)算法构造最小生成树 数据结构的基本应用,适合初学者-with Primbetov (PRIM), the minimum spanning tree algorithm tectonic structure of the basic data applications, suitable for beginners