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

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

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

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

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


子程序说明:


主.子程序:

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


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


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


其他.子程序:


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


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


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

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

@烟斗


文件下载

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

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

欢迎 发表评论:

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

网站分类
随机tag
名片点赞社会网络代理采集登录遇见漂流瓶APP检测OD模块AccessibleObjectFromQQ主显比特币火山安卓对象模式水印自动下载熊猫tv弹幕软件WMF图片转BMPQQ群验证Printable屏幕录像路由器换IP伊对APP协议clientToken算法
最新评论