首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DPLL算法-纯通知

DPLL算法-纯通知
EN

Stack Overflow用户
提问于 2014-04-26 09:11:10
回答 1查看 169关注 0票数 0

我有个问题。我正在实现DPLL算法(我已经完成了)。现在,我使用标准函数java计算运行时间。

代码语言:javascript
复制
System.currentTimeMillis();

问题是,我必须为我的问题提供测试结果,但与我在互联网上找到的所有来源相比,我的算法运行时间要好得多。现在,要么我找到了算法最好的实现(排除了它),要么函数返回错误的时间。

函数的时间单位是毫秒(ms)?谢谢你们所有人。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-26 09:16:03

System.currentTimeMillis()的准确性相当差(值是按毫秒的推后顺序进行的)。

对于基准测试或精确计时,最好使用System.nanoTime(),它不代表日期/时间(currentTimeMillis除外),而是表示时间偏移(以纳秒为单位,10^-9秒)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23308856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档