Go语言中文网 为您找到相关结果 1

binary array search的几种写法(go)

03 Jun 2013 binary array search的几种写法(go) 儿童节那天,对比了python内置的dict和binary array search查找的性能,dict大幅领先,有些出乎意料: dict虽然是O(1),binary search是O(log n)。当n为1M时,log n也仅有20,并且直观上log n前面的常数不大,理论上应该和O(1)差别不是很大 怀疑到python语言,binary array search是由手工python实现,而dict是C实现。python语言比C慢很多 所以,6月2日,用go语言来对比一下,也熟悉一下go语言。 binary search有几种写法: recusive: 递归 3-branch: 迭代,每次迭代进行2次判断 =...阅读全文

博文 2014-11-05 19:13:29 沈锋