按照1s大概能忍受10^9 --10^10的时间复杂度,一个函数里面只需要算出时间复杂度即可大概估算运行时间。
有没有更直接一点的方法?比如说:在程序代码中添加一些其他什么计时函数,使其在程序运行过程中自动计算出相对比较准确的运行时间值。
这样比较直观一点吧。
如果我新设计了一个算法,想知道这个算法的运行时间,就要计算时间复杂度,估算大概的运行时间,这样会不会麻烦了一点?
有没有更直接一点的方法?比如说:在程序代码中添加一些其他什么计时函数,使其在程序运行过程中自动计算出相对比较准确的运行时间值。
这样比较直观一点吧。
如果我新设计了一个算法,想知道这个算法的运行时间,就要计算时间复杂度,估算大概的运行时间,这样会不会麻烦了一点?
思考赐予新生,时间在于定义