在一个任务开始之前,如何估算任务需要执行的时间。
比如求10000内的所有质数。要给出大概需要的时间,各位给点儿思路

解决方案 »

  1.   

    一边算一边调整估计时间,你看下载的那些基本都是动态变的
      

  2.   

    大概估算的了,没有那么精确地
      

  3.   

    我估计这个是要考察一下,你对这个算法的理解程度,就是说这个算法到底经历多少次循环,你知道他会有多少次循环,然后你知道估算下每次循环所消耗的时间,那么总的时间也可以被大致估算出来。
      

  4.   

    例如说,先执行第一次,得到一个速率,然后用这个速率来估算;执行第二次,又得到一个速率,然后综合之前的速率进行估算(例如取平均)
      

  5.   

    估算都建立在算法有一定规律上的
    然后再估算时间复杂度(O),基数就跟很多东西有关了:配置等。
      

  6.   

    这倒是可以在任务执行完毕后来估算任务执行时间,但是在任务执行之前没用