回 帖 发 新 帖 刷新版面

主题:急求!一个排序!

请问各位大哥大姐们,在求一个冒泡排序和快速排序时怎样求它的执行时间?(以ms为单位。)

回复列表 (共2个回复)

沙发

dos.h中有一个gettime()函数

#include <dos.h>

struct time {
   unsigned char ti_min;      /* minutes */
   unsigned char ti_hour;     /* hours */
   unsigned char ti_hund;     /* hundredths of seconds */
   unsigned char ti_sec;      /* seconds */
};
调用这个函数可以得到系统当前的时间。
如果是我做的话,会调用两次,然后比较ti_hund相减就得到运行的时间了。

板凳

谢了!

我来回复

您尚未登录,请登录后再回复。点此登录或注册