文件名称:SortingAlgorithms:排序算法的教育实现
文件大小:874KB
文件格式:ZIP
更新时间:2024-07-20 20:23:34
C
排序算法的教育实现 几种用纯 C 语言实现的排序算法,具有可扩展的方法(可以连接新算法)和旨在理解它们如何工作的简单可视化机制。 C 代码可移植到 Windows、GNU/Linux 和 OS X,因为用户界面基于。 该代码使用记录(以西班牙语)。 算法实现 目前实现的算法如下( 中的函数也标明了每个算法的编码): 冒泡排序 - ordBurbuja() 改进的冒泡排序 - ordBurbujaMejorado() 选择排序 - ordSeleccion() 插入排序 - ordInsercion() 摇床排序(也称为鸡尾酒排序) - ordSacudida() 外壳排序 - ordShell() 快速排序 - ordQuick() 项目模块 该项目由以下模块组成: : 应用程序中使用的数据类型的定义,例如boolean (记住这是纯 C,没有原生boolean类型)