搜索资源列表
code
- 王晓东 算法设计 课后部分答案 n后 , 编辑距离问题 , 标准2维表问题 ,独立任务最优调度 , 会场安排 , 矩阵相乘 , 圈乘运算 , 输油管道问题 , 兔子生崽 , 邮局选址 , 又重复元素排列问题 , 找第二名学生成绩 , 众数问题 , 字典序问题 , 租用游艇问题 , 最长公共子序列问题 ,最大k乘积 , 最大长方体 , 最少硬币 , 最小费用购物, 最优合并-Algorithm acm C++
hebing
- 这是平常写的合并算法,欢迎大家来下载,-This is usually written in the combined algorithm, welcomed everyone to download,lalallaa
333
- 这是最近写的合并算法和搜索算法,欢迎大家来下载,-Writing This is the recent merger of algorithm and search algorithm, welcome everyone to download
szhbwt
- 实现了针对石子合并问题的算法,可以运行,五错误。-Stones for implementation of the algorithm for the combined problem, you can run, five errors.
mergesort
- 实现算法设计中的合并排序,VC++环境下编写,调试通过-merge sort vc++
ISODATA
- C++中的ISODATA算法示例,ISODATA算法是一种基于统计模式识别、经典的动态聚类算法,有较强的实用性。ISODATA算法不仅可以通过调整样本所属类别完成样本的聚类分析,而且可以自动地进行类别的“合并”和“分裂”,从而得到类数比较合理的聚类结果。 -C++ examples of ISODATA algorithm, ISODATA algorithm is based on statistical pattern recognition, a classic of the dynami
23456787654321
- 问题一:设a[0:n-1]是已排好序的数组。请改写二分搜索算法,使得当搜索元素x不在数组中时,返回小于x的最大元素位置i和大于x的最小元素位置j,当搜索元素在数组中时,i和j相同,均为x在数组中的位置。 问题二:采用分治策略实现对n个元素进行排序的合并排序算法,其基本思想是:将待排序元素分成大小大致相同的2个子集合,分别对2个子集合进行排序,最终将排好序的子集合合并成为所要求的排好序的集合。 问题三:给定n个矩阵{A1,A2,A3,……,An},其中,Ai与Ai+1是可乘的,i=1,2,
Stonescombined-DynamicProgramming
- 石子游戏有两种:一种是博弈方面;另一种是合并规划方面的。前者需要太厉害的判断,而且要用到很多数学方面的结论,所以俺不会。这里主要探讨一下石子归并方面的问题与算法。-Stones combined Dynamic Programming
mainstring
- mainstring 主要针对vc初学者,帮助其了解基本的字符串之间的合并算法-mainstring targeted vc beginners, to help them understand the merger between the basic algorithm for the string
linklist
- 该算法的功能是去实现链表的一些操作,如添加,删除节点,合并两个链表等。-To complete some operation of the struct of link list,such as add or drop one node ,merge two linklist.
sy5
- 动态分区分配算法的模拟 初始化功能:内存状态设置为初始状态。 分配功能:要求至少使用两种算法,用户可以选择使用。 回收功能: 空闲块的合并:即紧凑功能,用以消除碎片。当做碎片整理时,需要跟踪分配的空间,修改其引用以保证引用的正确性。 显示当前内存的使用状态,可以使用表格或图形。 -Dynamic partition allocation algorithm simulation
paixu
- 常见排序算法的实现与性能比较 问题描述:实现合并排序,插入排序,希尔排序,快速排序,冒泡排序,桶排序算法 实验要求: 在随机产生的空间大小分别为N = 10, 1000,10000,100000 的排序样本 (取值为[0,1])上测试以上算法。 B.结果输出: 1) N=10时,排序结果。 2) N=1000,10000,100000时,对同一个样本实例,不同排序完成所需的时间。 3) N=1000,10000,100000时,每个排序用不同的样本多试验几次(最低5次)
merge_sort
- 归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。首先考虑下如何将将二个有序数列合并。这个非常简单,只要从比较二个数列的第一个数,谁小就先取谁,取了后就在对应数列中删除这个数。然后再进行比较,如果有数列为空,那直接将另一个数列的数据依次取出即可-It is a algorithm of Merge sort,and it was realized by using c++.
MergeSort
- 归并排序(Merge sort,即合并排序)是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。其时间复杂度为O(n)O(最优)、(nlog n)(最差)。-Merge sort (Merge sort, that is, merge sort) an efficient sorting algorithm is merge operation. The algorithm is a typical application of
xianxingbiao
- 1. 实现顺序表的基本操作,包括顺序表的初始化、第i个元素前插入一个新的元素、删除第i个元素、查找某元素、顺序表的销毁,顺序表的清空。 2. 写一个函数,建立并显示含有n个整数的顺序表 3. 写一个函数,实现对有序表(非递减)插入一个元素的功能 4. 写一个函数,实现两个有序(非递减)表合并生成新的有序表的功能 5. 编写一个界面友好的测试程序,能够对各种边界条件进行测试,验证上述算法的正确性。 -1 in order to achieve the basic operati
voronoi
- Voronoi Diagram算法实现主要运用分治法和凸包的方法来实现。 分治法: 1) 该问题的规模缩小到一定的程度就可以容易地解决 2) 该问题可以分解为若干个规模较小的相同问题,即该问题具有最优子结构性质。 3) 利用该问题分解出的子问题的解可以合并为该问题的解; 4) 该问题所分解出的各个子问题是相互独立的,即子问题之间不包含公共的子问题。 -Voronoi Diagram algorithm is mainly using the method of pa
sort
- 实现合并排序,插入排序,希尔排序,快速排序,冒泡排序,桶排序算法 以及各种算法的性能比较-Implement merge sort, insertion sort, hill sorting, quick sort, bubble sort, bucket sort algorithm
ISODATA算法2
- 用ISODATA算法进行聚类,在K-均值算法的基础上加入了分裂与合并的步骤(ISODATA algorithm for classification)
suanfazk
- 快速排序、合并排序、二分搜索算法程序。。。。(Fast sort, merge sort, two point search algorithm program)
CombinePolygon
- 多边形合并算法,可以将两个多边形合并,可以运行(Polygon merge algorithm)