Fork me on GitHub

06 2019 档案

摘要:有时候除了测量算法的具体性能指数,我们也会希望测试出算法的时间复杂度,以便我们对待测试的算法的性能有一个更加直观的了解。 测量时间复杂度 google benchmark已经为我们提供了类似的功能,而且使用相当简单。 具体的解释在后面,我们先来看几个例子,我们人为制造几个时间复杂度分别为 , , 的 阅读全文
posted @ 2019-06-30 01:45 apocelipes 阅读(6401) 评论(0) 推荐(0) 编辑
摘要:上一篇中我们初步体验了google benchmark的使用,在本文中我们将更进一步深入了解google benchmark的常用方法。 本文索引 向测试用例传递参数 简化多个类似测试用例的生成 使用参数生成器 向测试用例传递参数 之前我们的测试用例都只接受一个benchmark::State&类型 阅读全文
posted @ 2019-06-22 02:34 apocelipes 阅读(9340) 评论(2) 推荐(6) 编辑

点击右上角即可分享
微信分享提示