zhangruxin
级别: 正式会员
精华主题: 0
发帖数量: 11 个
工控威望: 58 点
下载积分: 532 分
在线时间: 21(小时)
注册时间: 2024-12-13
最后登录: 2025-08-14
查看zhangruxin的 主题 / 回贴
楼主  发表于: 19天前
描述:效果图
图片:
100个32位整形从大到小排序,实时执行时仿真扫描周期5.6ms(在我电脑上)
大概思路,先找到最小值,再把最大值提出来,用最小值覆盖当前位置的最大值
冒泡排序循环的次数太多
附件: FX5U 大到小排序.zip (490 K) 下载次数:72
网站提示: 请不要用迅雷下载附件,容易出错
sjbandmm
级别: 略有小成
精华主题: 0
发帖数量: 248 个
工控威望: 418 点
下载积分: 1009 分
在线时间: 173(小时)
注册时间: 2008-08-23
最后登录: 2025-08-15
查看sjbandmm的 主题 / 回贴
1楼  发表于: 11天前
图片:
我这个更简单一点,从大到小排列,先找到第一个最大数,放到D500,将第一个数据写0,再找第二个最大的数字,放到D502,再将这个数字清零,直到检测的最大数据为0,退出循环,我这个模拟周期,只有几个数的时候是1.6ms左右,最多的数据是2.6ms,比你那个时间要短的多。
附件: 降序排序程序.zip (448 K) 下载次数:16
网站提示: 请不要用迅雷下载附件,容易出错