搜索资源列表
直接插入冒泡选择排序算法的实现
- 排序是数据结构中的一项重要内容,该算法包括了直接插入冒泡选择排序算法的实现- The arrangement is in a construction of data important content, this algorithm has included the direct insertion bubbling choice sort algorithm realization
数椐结构实验指导书
- 数据结构的实验算法 有线性表的,栈和队列,数组,树和而叉树,图,查找以及排序等算法的源代码 -experimental data structure is linear algorithm to the table, stack and queue, arrays, trees and the trees and fork, graphics, such as search and sorting algorithm source code
五子棋核心算法
- 五子棋是一种受大众广泛喜爱的游戏,其规则简单,变化多端,非常富有趣味性和消遣性。这里设计和实现了一个人机对下的五子棋程序,采用了博弈树的方法,应用了剪枝和最大最小树原理进行搜索发现最好的下子位置。介绍五子棋程序的数据结构、评分规则、胜负判断方法和搜索算法过程-331 is a widely loved by the public of the game, its rules simple and changeable, very rich and interesting recreational
八皇后之堆栈算法
- 可以过来看看有关8皇后的相关算法.这是本人初学数据结构运用堆栈编写的小程序-can come look at the Statue of eight correlation algorithm. This is my beginner stack data structure prepared by the use of small programs
改进后的迷宫算法
- 迷宫算法程序学习,数据结构里的经典学习程序,代码经过自己的优化,加快了搜索速度-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?
冒泡、快速排序算法比较程序
- 数据结构课程设计:冒泡、快速排序的比较,用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