广义排序:根据用户定义的标准对任何类型的数据进行排序。-matlab开发

时间:2024-06-19 22:13:32
【文件属性】:

文件名称:广义排序:根据用户定义的标准对任何类型的数据进行排序。-matlab开发

文件大小:2KB

文件格式:ZIP

更新时间:2024-06-19 22:13:32

matlab

QUICKSORT 允许用户按任何所需的标准进行排序。 用户将数据和比较函数传递给 QUICKSORT,QUICKSORT 返回一个基于比较函数排序的索引向量。 比较函数可以是内联函数或函数句柄。 函数句柄比内联函数快一个数量级。 我使用 TMP_HANDLE 实用程序在 MATLAB 6 中创建临时函数句柄。 QUICKSORT 是在 m 代码中实现的,并使用改进的快速排序算法,该算法按“小于”、“等于”和“大于”进行排序。 它比内置的 sort 函数慢得多,但也更灵活。


【文件预览】:
quicksort.zip

网友评论