• 6185阅读
  • 5回复

关于获得纳秒级时间【解决】 [复制链接]

上一主题 下一主题
离线aoxuehan
 

只看楼主 倒序阅读 楼主  发表于: 2010-04-03
我做一个动态排序。
但是因为规模不大(太大了画不下)
想每次排一个数字的时候暂停一下。
我试验了一下,300个数的规模。
没次交换一个数,暂停一毫秒。 这样速度还是有点儿慢。。

qt中又不有程序暂停或者等待的函数阿?接受一个纳秒级的参数的!!!




/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
找到其他方法了。
谢谢各位!
[ 此帖被aoxuehan在2010-04-05 10:17重新编辑 ]
常梦想自己是地主家的少爷
整天游手好闲,不学无术
没事儿带着一帮狗奴才在大街上调戏良家妇女。
离线yangfanxing
只看该作者 1楼 发表于: 2010-04-03
这个速度测出来可靠吗?不是跟机器的运行速度有关吗?偏要一边儿等一遍排序?
PHPWind好恶心。。。不想看这种界面。。。
离线aoxuehan

只看该作者 2楼 发表于: 2010-04-03
...
我不是用来测速的。。。


我做的一个动态排序演示。。。
就是演示比如冒泡是怎么排序的。
但是计算机CPU每秒处理数百万次。  一个300规模的排序 一瞬间就没了。
所以我需要每次比较两个数的时候  程序暂停一下。
但是我测试了 暂停即使是1毫秒。 整个排序也就是一瞬间的事。  所以需要纳秒级的程序等待函数!
常梦想自己是地主家的少爷
整天游手好闲,不学无术
没事儿带着一帮狗奴才在大街上调戏良家妇女。
离线yangfanxing
只看该作者 3楼 发表于: 2010-04-03
你有什么不开心的事儿?说出来让大家开心开心。——这个签名很逗,我同学一直用这个。。。

可是我愚钝了,你需要等待更长的时间?但是却要“纳秒”级的函数?“秒”级的才对嘛~~~呵呵。。。反正没理解过来呀~~~
PHPWind好恶心。。。不想看这种界面。。。
离线aoxuehan

只看该作者 4楼 发表于: 2010-04-04
我的数据规模只有300个。
用毫秒级的等待时间(我设置每次交换数字,等待1ms),整个排序过程就有点儿慢了。(貌似刚刚说错了哈! 嘿嘿)
所以需要短点儿的等待时间,比如0.5ms啊之类的!
常梦想自己是地主家的少爷
整天游手好闲,不学无术
没事儿带着一帮狗奴才在大街上调戏良家妇女。
离线aoxuehan

只看该作者 5楼 发表于: 2010-04-05
呵呵
举个例子 0.5ms嘛。


谢谢了哈
我找到其他方法了!!
THX~
常梦想自己是地主家的少爷
整天游手好闲,不学无术
没事儿带着一帮狗奴才在大街上调戏良家妇女。
快速回复
限100 字节
 
上一个 下一个