【发布时间】:2010-09-20 16:33:24
【问题描述】:
我知道一个简单的 int 向量有 O(1) 的随机访问时间,因为它很容易计算第 x 个元素的位置,假设所有元素都具有相同的大小。
现在字符串向量怎么样了?
由于字符串长度不同,它不可能有 O(1) 的随机访问时间,对吗?如果可以,其背后的逻辑是什么?
谢谢。
更新:
答案非常简洁明了,谢谢大家的帮助。 我接受了乔伊的回答,因为它简单易懂。
【问题讨论】:
-
一个字符串和它的内容不是一回事。对象的大小始终不变。
标签: c++