STL 容器篇 -------序列式容器

1.  vectors ----- dynamic array

       将元素放在dynamic array 中, 支持随机存取, 在尾部附加, 删除元素非常快。                  用法: vector<int> coll;     coll.push_back(i) ;   coll[i];

2. Deques ------dynamic array 

       double-ended equeue

       用法:deque<float> coll;  coll.push_front;  coll[i]

3.  List  ------------双向链表

  不支持随机存取, 在任何位置上执行安插或删除动作都非常迅速。                                           用法:list<char> coll;  coll.push_back(c);   coll.push_back();  coll.front();  coll..popo_front(); 

4. Array

    只是一种型别,具有静态大小或动态大小的array.  没有size , empty 等成员函数。







©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容