开源201628高效数据结构amp算法模块13开源byhez2010
功能说明:该程序是一个用于排序和数值处理的工具程序,主要功能包括快速排序、稳定排序、取最大值、取最小值、向下取整、向上取整、字符串和字节集的反转等操作。程序中包含了多个子程序,其中“快速排序”和“稳定排序”是核心功能,用于对双精度小数数组进行排序,支持按升序或降序排列。此外,还提供了辅助函数如“max”、“min”、“floor”、“ceil”等,用于数值计算和处理。程序结构清晰,模块化设计,适用于需要数据排序和数值处理的场景。
======程序集1
| |
| |------ _启动子程序
| |
| |------ _临时子程序
| |
| |
======排序算法集
| |
| |------ 快速排序
| |
| |------ 稳定排序
| |
| |
======英文函数集
| |
| |------ quick_sort
| |
| |------ stable_sort
| |
| |------ max
| |
| |------ min
| |
| |------ bytes_reverse
| |
| |------ string_reverse
| |
| |------ floor
| |
| |------ ceil
| |
| |
======取值算法集
| |
| |------ 取最大
| |
| |------ 取最小
| |
| |------ 向下取整
| |
| |------ 向上取整
| |
| |
======其他算法集
| |
| |------ 反转字节集
| |
| |------ 反转文本
| |
| |
======并查集
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ 合并
| |
| |------ 初始化
| |
| |------ 查找
| |
| |
======大根堆
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ swap
| |
| |------ 调整
| |
| |------ 以现有数据建堆
| |
| |------ 取堆节点数值
| |
| |------ 交换堆节点
| |
| |------ 取堆顶
| |
| |------ 取堆大小
| |
| |------ 是否为空
| |
| |------ 清空
| |
| |------ 添加节点
| |
| |------ 删除节点
| |
| |
======小根堆
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ swap
| |
| |------ 调整
| |
| |------ 以现有数据建堆
| |
| |------ 取堆节点数值
| |
| |------ 交换堆节点
| |
| |------ 取堆顶
| |
| |------ 取堆大小
| |
| |------ 是否为空
| |
| |------ 清空
| |
| |------ 添加节点
| |
| |------ 删除节点
| |
| |
======高精度整数型
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ 加
| |
| |------ 减
| |
| |------ 乘
| |
| |------ 除
| |
| |------ 取余
| |
| |------ 大于
| |
| |------ 小于
| |
| |------ 等于
| |
| |------ 不等于
| |
| |------ 赋值1
| |
| |------ 赋值2
| |
| |------ 赋值3
| |
| |------ 获取文本
| |
| |------ 删0
| |
| |
======二叉树_
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ 添加叶子节点
| |
| |------ 是否存在左子节点
| |
| |------ 是否存在右子节点
| |
| |------ 修改叶子节点数值
| |
| |------ 删除子树
| |
| |------ 获取叶子节点
| |
| |------ 取深度
| |
| |------ 全部删除
| |
| |------ 取节点数量
| |
| |------ 创建树根
| |
| |------ 是否为空
注:本站源码主要来源于网络收集。如有侵犯您的利益,请联系我们,我们将及时删除!
部分源码可能含有危险代码,(如关机、格式化磁盘等),请看清代码在运行。
由此产生的一切后果本站均不负责。源码仅用于学习使用,如需运用到商业场景请咨询原作者。
使用本站源码开发的产品均与本站无任何关系,请大家遵守国家相关法律。