b*****d 发帖数: 6 | 1 如果你需要使用动态数组,而且你大概知道这个数组的长度(for example, 400-900)
,那么按单位申请链表就看起来不是很高效了(时间上考虑)。不知道高手们有何高见
? |
b******n 发帖数: 592 | 2 use linked list for array is a bad idea. use vector.
【在 b*****d 的大作中提到】 : 如果你需要使用动态数组,而且你大概知道这个数组的长度(for example, 400-900) : ,那么按单位申请链表就看起来不是很高效了(时间上考虑)。不知道高手们有何高见 : ?
|
b*****d 发帖数: 6 | 3 Sorry if I did not state it clearly. I meant linked list in C.
I don't know what a vector is.
【在 b******n 的大作中提到】 : use linked list for array is a bad idea. use vector.
|
d******a 发帖数: 238 | 4
c中, realloc函数实现动态数组的扩大,经常2倍增长。
【在 b*****d 的大作中提到】 : 如果你需要使用动态数组,而且你大概知道这个数组的长度(for example, 400-900) : ,那么按单位申请链表就看起来不是很高效了(时间上考虑)。不知道高手们有何高见 : ?
|
T*****9 发帖数: 2484 | 5 allocate 400 first...
【在 b*****d 的大作中提到】 : Sorry if I did not state it clearly. I meant linked list in C. : I don't know what a vector is.
|