h****a 发帖数: 70 | 1 请问有什么好的自己写的vector的code examples吗?我看
有的面经里提到被要求写一个vector class。
谢谢 |
g*****k 发帖数: 623 | 2 是不是看看源码就有个大概了?
【在 h****a 的大作中提到】 : 请问有什么好的自己写的vector的code examples吗?我看 : 有的面经里提到被要求写一个vector class。 : 谢谢
|
h****a 发帖数: 70 | 3 源码太长了,想找个简单的实现的例子
【在 g*****k 的大作中提到】 : 是不是看看源码就有个大概了?
|
t****t 发帖数: 387 | 4 一个数组,如果快满了就生成一个更大的数组,把原来数组的值都copy到新数组
【在 h****a 的大作中提到】 : 源码太长了,想找个简单的实现的例子
|
a****n 发帖数: 1887 | 5 vector 里面 有指针 begin, end, 一个指向对应heap 数组的指针, 还有变量size
, capability, isempty, 应该就差不多了, 如果数组不够用了, 新数组
capability × 2, copy 旧数组, 删除旧数组 |
y*******g 发帖数: 6599 | 6 java的源码挺简单的
【在 h****a 的大作中提到】 : 源码太长了,想找个简单的实现的例子
|