搜索资源列表
Some_Sort_Program_Implement_by_C
- 几种排序算法的C语言实现 用函数实现如下算法: (1) 直接插入排序, 希尔排序 (2) 冒泡排序, 快速排序 (3) 选择排序, 堆排序 (4) 归并排序 (5) 基数排序 -several algorithm using C language function algorithm to achieve the following : (a) direct insertion sort, Hill sequencing (2) Bubble Sort, rapid
minheaptemplate
- 最小堆模板完整类,将最小堆模板精简下用移位来处理插入删除速度有所提快-Integrity of the smallest stack template class, the minimum reactor under the streamlining template to deal with shift to insert quickly to remove the speed mentioned
heap
- 数据结构,图结构和堆结构,图算法和堆算法的实现-Data structure, graph structure and the reactor structure, map algorithms and Heap Algorithm
dui
- 堆排序:用堆排序的方法对记录排序,初始化堆 ,整理堆 ,输出堆顶元素,并将最后一个元素放到堆顶位置,重新建堆。-Heap sort: The sort of method heap sort records, initialize heap, Heap, the top element of the output heap and stack the last element into the top position, re-built reactor.
heapsort
- 堆排序,建堆过程,调整堆,堆排序复杂度-Heap sort, built reactor process, adjust the heap, heap sort complexity
heapsort_new
- 堆排序,建堆过程,调整堆,推导堆排序复杂度-Heap sort, built reactor process, adjust the heap, heap sort complexity
Heap-sort
- 堆排序 堆排序利用了大根堆(或小根堆)堆顶记录的关键字最大(或最小)这一特征,使得在当前无序区中选取最大(或最小)关键字的记录变得简单。 (1)用大根堆排序的基本思想 ① 先将初始文件R[1..n]建成一个大根堆,此堆为初始的无序区 ② 再将关键字最大的记录R[1](即堆顶)和无序区的最后一个记录R[n]交换,由此得到新的无序区R[1..n-1]和有序区R[n],且满足R[1..n-1].keys≤R[n].key ③由于交换后新的根R[1]可能违反堆性质,故应将当前无序区
sorting_BsearchLJH
- 用MFC实现六种排序功能,可以自己输入数据选用冒泡,堆,快速,插入,选择和希尔进行排序-Using MFC the six sorting capabilities, and can enter data selection bubbling reactor, fast, insert, select and Hill sort
