C++里做hashset的time complexity是多少?# JobHunting - 待字闺中g*e2011-03-29 07:031 楼call forward这样的东西,美国国内成本平均下来1c/min免费可真是赔钱赚吆喝,所以不能放开了搞
C*y2011-03-29 07:034 楼看你用的是set还是hash_setset用的是red black treehash_set用的是hash table【在 b*******8 的大作中提到】: 应该是logN,好像内部是用BST实现的。
h*g2011-03-29 07:035 楼set和hashset的complexity分别是多少?【在 C***y 的大作中提到】: 看你用的是set还是hash_set: set用的是red black tree: hash_set用的是hash table
C*y2011-03-29 07:036 楼set的插入删除都是O(logN)hash_set都是O(1)【在 h*****g 的大作中提到】: set和hashset的complexity分别是多少?
F*r2011-03-29 07:037 楼理论数值就该是数据结构的定义。。。做的不好的话可能很烂?set不太可能很糟,hash function选得不好,hashset有可能很糟。。。【在 h*****g 的大作中提到】: set和hashset的complexity分别是多少?