65,170
社区成员




频繁插入,会不会要重新分配内存。
既然你每个线程处理的数据都是独立的,而且每次都是从vector尾部添加,可以直接用数组,不需要用vector、list之类的。
比方说vector原本申请的内存100字节用完了,插入时,比方stL源码额外加步长20来扩展,那还需要拷贝时间呢。
你在stl的基础上研究算法做啥,先自己写这些数据结构,跑一跑比较好。
据说,不太严谨,涉及这种操作的数据结构,很多人不敢用stl,怕坑!都是自己写。
[quote=引用 26 楼 srhouyu 的回复:][quote=引用 23 楼 hymwgk 的回复:] [quote=引用 19 楼 srhouyu 的回复:] [quote=引用 17 楼 hymwgk 的回复:]
[quote=引用 17 楼 hymwgk 的回复:]