请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

对测试线段树区间查询的执行效率产生的疑问

为了验证这节区间树的查询方法的准确性和测试大区间范围内的执行效率我自己写了一个单元测试:
测试结果:
Array[292713,851310]sum: 127257912 and time:0.003430302
SegmentTree[292713,851310]sum: 127257912 and time:4.762E-5
从结果上看,在数组上区间搜索的时间远小于线段树的区间查询时间,跟我预期的相差比较大,请问是我测试用例写的有问题吗,还是其他原因影响的,望老师指点。

正在回答

1回答

4.762e-5 = 0.00004762 < 0.003430302 所以,你的这个结果,是线段树快。


继续加油!:)

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉3169703 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-06-30 02:09:53
  • 提问者 慕粉3169703 #2
    哈哈,是我的问题,把5看成了s。
    谢谢老师,早点休息,晚安
    回复 有任何疑惑可以回复我~ 2019-06-30 02:12:00
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信