【发布时间】:2011-02-12 13:02:43
【问题描述】:
在开发过程中拥有重要的信息(如朗道符号)来了解函数的时间成本是个好主意。所以它应该记录在来源中不是吗?
我正在寻找可以计算它的工具。
【问题讨论】:
-
有趣...我不知道有什么工具可以计算一段代码的 Big-O。不确定这样的事情是否存在(甚至可能),但如果有的话,我很想看看。
-
例如,如果语言设计者会为原子操作记录 big-0,这可能是可能的。或者,如果您的方法具有某些参数(集合),则可以运行单元测试并记录具有不同集合长度的方法执行的持续时间。这就是 O 的计算方式。
标签: eclipse ide netbeans intellij-idea big-o