搜索资源列表
Mi_Gong
- 实现迷宫算法。处理数据可以达到1000*1000的标准-Maze algorithm implementation. Process the data can reach the standard 1000* 1000
Levelbinarytreetraversal
- 层次遍历二叉树,使用C++语言编写层次遍历二叉树的程序,数据结构的经典程序-Level binary tree traversal, using the C++ language-level binary tree traversal process, the data structure of the classic procedure
duoxiangshixiangjia
- 程序的应用,求多项式的相加的算法,利用数据结构的思想。-The application process, find the sum of polynomial algorithms, data structures using the idea.
Stack
- 设计实现数据结构的栈队列顺序存储动画演示过程-Design and implementation of data structures stored in the stack order of animation process queue
chaoshixuanzhiwenti
- 对于某一学校超市,其他各单位到其的距离不同,同时各单位人员去超市的频度也不同。请为超市选址,要求实现总体最优。通过该题目的设计过程,可以加深理解图数据结构,掌握某些基本运算的实现,进一步理解和熟练掌握课本中所学的各种数据结构,学会如何把学到的知识用于解决实际问题,培养学生的动手能力。-For a school the supermarket, and other units to its distance from different units who go to the supermarke
2-2
- 求解Josephus问题的函数。用整数序列1, 2, 3, ……, n表示顺序围坐在圆桌周围的人,并采用数组表示作为求解过程中使用的数据结构。-Josephus problem solving functions. With a sequence of integers 1, 2, 3, ... ..., n that order around a round table around and use that as an array of data used in the process of
delete
- 数据结构。检查删除,一个链表。程序完整。-Data structure. Check to delete a linked list. Integrity of the process.
xishujuzhenzhuanzhi
- 数据结构之稀疏矩阵的转至。程序完整有主程序。-The sparse matrix data structures go. Integrity of the process are the main program.
Quick-Sort
- 快速排序(Quicksort)是对冒泡排序的一种改进。由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 -Quick sort (Quicksort) is a bubble sort of an improvement. By the CAR Hoare in 1962. Th
tu
- 遍历算法在数据结构中是最普通的运算方法也是所有其它算法的基础。由于图的遍历比线性表、树的结构的遍历算法要复杂,因此着重对图的遍历算法进行讨论, 具有更普遍的意义。图的遍历就是从图中指定的某顶点作为遍历的起始出发点, 按照一定搜索遍历路径, 对图中所有顶点仅作一次访问的过程。 根据搜索路径方向的不同, 遍历图的方法可分深度优先搜索遍历和广度优先搜索遍历, 又根据编制算法的方法不同, 可分为递归遍历算法和非递归遍历算法。 -Data structure traversal algorithm
car
- 数据结构学习源码,使用队列结构,经过调试运行通过的C++程序-Learning source data structure, use the queue structure, through the commissioning process through the C++
finding
- 折半查找的算法思想是将数列按有序化(递增或递减)排列,查找过程中采用跳跃式方式查找,即先以有序数列的中点位置为比较对象,如果要找的元素值小于该中点元素,则将待查序列缩小为左半部分,否则为右半部分。通过一次比较,将查找区间缩小一半。 折半查找是一种高效的查找方法。它可以明显减少比较次数,提高查找效率。但是,折半查找的先决条件是查找表中的数据元素必须有序。 -Binary search algorithm idea is to sequence by ordering (ascending or
memory--recycling-experiments
- 熟悉主存的分配与回收。理解在不同的存储管理方式下,如何实现主存空间的分配与回收。掌握动态分区分配方式中的数据结构和分配算法及动态分区存储管理方式及其实现过程-Familiar with the main memory allocation and recovery. Understanding of storage management in a different way, how to achieve the main memory space allocation and recyclin
Bankers-Algorithm
- 银行家算法是一种最有代表性的避免死锁的算法。在避免死锁方法中允许进程动态地申请资源,但系统在进行资源分配之前,应先计算此次分配资源的安全性,若分配不会导致系统进入不安全状态,则分配,否则等待。为实现银行家算法,系统必须设置若干数据结构。-Banker' s algorithm is one of the most representative algorithm to avoid deadlock. Method to avoid deadlock in the process of dy
multi
- 利用多线程技术实现快速和冒泡两个排序算法,每个算法一个线程,直观地显示排序算法对输入数据的排序过程。-Using multi-thread technology for fast and bubbling two sorting algorithms, each algorithm is a thread, visual indication of the input data sorting algorithm sorting process.
lift
- 本程序用为数据结构课程设计中的电梯模拟程序,编写时考虑周到,在满足题目的基本要求下,功能更为完善 PS:内附详解报告,解释流程,原理及用法-Used as a data structure of the program curriculum design in the elevator simulation program to consider thoughtful preparation, to meet the basic requirements of the subject, th
library-management
- 本程序用C语言编写,为数据结构课程设计中的图书馆管理系统程序,编写时考虑周到,在满足题目的基本要求下,功能更为完善 PS:内附详解报告,解释流程,原理及用法-This procedure using C language, data structure, curriculum design for the library management system in the process, the time of writing thoughtful, to meet the basic re
6
- 1.定义哈希表数据结构。 2.除留余数法做为哈希函数、 H(key) = key P 用线性探测再散列解决冲突方法,编写函数,实现哈希造表的过程,并输出哈希表。 3.编写函数,求查找成功时的平均查找长度(ASL)。-1. Define the hash table data structure. 2. In addition to leaving the remainder as the hash function method, H (key) = key P re-ha
BinaryTree
- 学习数据结构时的程序,有关二叉树的创建和一些其他的操作-Learning process when the data structure, the binary tree creation and operation of some other
HuffmanCoding
- 哈夫曼编码的程序,学习数据结构时做的程序-Huffman coding process, learning to do the procedure when the data structure