运算速度

来源:百度知道 编辑:UC知道 时间:2024/05/21 01:57:21
家用机,逐一比较1000000个数的大小,找出最大值,需多长时间?怎么求的?

算法不一样时间也不一样吧。这个时间不太好求吧。。
逐一比较,保留大的。这样比较1000000次可以得出结果。按cpu的主频1000000/cpu就是所求时间。
按位比较。首先取位数最多的数字然后在其中取最高位数字最大的。逐一到个位比较结束。这个算法就更节省时间了。