为编程爱好者分享易语言教程源码的资源网

网站首页 > 易语言相关 > 易语言例程 正文

[汇编类]易语言通用型排序测试

三叶资源网 2017-02-25 01:29:14 易语言例程 1284 ℃ 0 评论

共三种排序:* “归并排序  * “快速排序  * “希尔排序


子程序说明:


主.子程序:

归并排序:返回 假表示参数有误,稳定排序 效率非常高,而且效率变化不大,但是对于内存占用较大。


快速排序:用数组模拟栈,用迭代代替递归的实现  返回 假表示参数有误 因为易语言数组插入删除可能不太高效,所以结果也就不太高效,另外基准值直接影响效率,基本有序和基本逆序的情况下效率不高。


希尔排序:返回 假表示参数有误, 增量序列采用 2^n - 1 综合性能很不错的不稳定排序算法。


其他.子程序:


文本型比较函数:注意只能支持文本型数组排序比较,其他类型 应该自己写比较函数,利用ntdll.dll的strcmp,所以兼容性可能不是很好


整数型比较函数:注意只能支持整数型数组排序比较,其他类型 应该自己写比较函数


汇编_置变量地址:返回变量原来的地址,另外,只能操作指针型(文本、字节集、自定义),混沌 提供

[汇编类]易语言通用型排序测试

@烟斗


文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
分段加密图片相似度对比易语言刮刮卡源码动态创建窗口socket5QQ空间触屏版协议图像缩放京东注册滑块Access版自动下单乐玩模块权威指南炫彩易语言内存注入模块工厂模式七天学会nodejs点菜系统仓库管理系统jar打包图片裁剪
最新评论