资源列表
sort2015
- 合并排序算法,完整版,带有计算运行时间的内容,输入值可以修改。-Merge sort algorithm, the full version, with the contents of the running time of the calculation, the input value can be modified.
reverse
- 关于链表的相关操作和一些经验之谈以及常用的数据结构的知识-This thesis is completed in the foundation of the SMTP protocol client software MyEMail.
maze
- 迷宫求解一般采用“穷举法”,逐一沿顺时针方向查找相邻块(一共四块-东(右)、南(下),西(左)、北(上))是否可通,即该相邻块既是通道块,且不在当前路径上。用一个栈来记录已走过的路径栈是限定仅在表尾(top)进行插入或删除操作的线性表。-Maze solving generally use the " exhaustive" one by one to find adjacent blocks in a clockwise direction (a total of four-
backpack
- 最基础背包算法的实现,简单明了,适合初学者看下,有帮助的-The most basic backpack algorithm implementation is simple, suitable for beginners to look helpful
fenzhixianjiefa
- 算法设计与分析题目: 把长度为l1,l2…ln 的n个程序放在磁带T1和T2上,并且希望按照使用最大检索时间取得最小值的方式存储,即如果存放在T1和T2上的程序集合分别为A和B,则希望所选择的A和B使得max{∑li 1,∑li2}(i1属于A,i2属于B)取得最小。 使用分支限界法实现。-Algorithm design and analysis
XShortest
- Dijkstra算法,A*算法和D*算法 Dijkstra算法是典型最短路算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法能得出最短路径的最优解,但由于它遍历计算的节点很多,所以效率低。 Dijkstra算法是很有代表性的最短路算法,在很多专业课程中都作为基本内容有详细的介绍,如数据结构,图论,运筹学等等。 Dijkstra一般的表述通常有两种方式,一种用永久和临时标号方式,一种是用OPE
StackOperations
- 实现简单的栈操作。数据的操作按先进后出的顺序。成员函数为pop push size full empty print等等。 -Simple stack operations. After the operation the data out by advanced order. Member function for the pop push size full empty print and so on.
CCProxy
- 把两个有序表A[0..n-1],B[0..n-1]合并成一个有序表C[0..2n-1]的算法-no
linkedlist
- 对带表头结点的单链表,完成以下菜单项功能,要求执行完一个功能后自动输出线性表: 按输入次序建表; 建立有序表; 按序号插入新元素; 按值插入新元素; 按序号删除元素; 按值删除元素; 输出表长; 建立2个有序表,合并成1个有序表。 -Node with a header on a single list, complete the following menu items feature that requires a function executed au
shujujiegouyuandaima
- 数据结构源代码 C++ 所有实验源代码包含二叉树,哈希存储,队列,栈-data structure C++
8paixu
- 关于C语言的各种排序方法汇总。冒泡排序、直接选择排序、直接插入排序、 快速排序、堆排序、谢尔排序、归并排序和基数排序 -On the C language of the various sorting method summary. Bubble sort, direct selection sort, direct insertion sort, Quick sort, heap sort, Shell sort, merge sort, radix sort
priority
- 操作系统中高优先权优先调度算法 可用于操作系统课设,是调度算法中重要部分-Operating system a high priority priority scheduling algorithm can be used class-based operating system, it is an important part of the scheduling algorithm