list的定义与结构
极少遇到用list的情况
list为双向链表容器,它用节点形式存储元素,并使用指针将节点链接在一起,我们使用时不会用指针,只是list的底层用了指针。
它有双向性(可以在常数时间内进行插入,删除与访问操作),动态大小,不连续存储(同链表)。
可以用迭代器遍历链表中的元素。
list<int> mylist;
mylist.push_back(1);
mylist.push_back(2);
mylist.push_front(0);
for(int num : mylist){
cout<<num<<" ";
}
但是要时长随机访问的话更推荐vector与deque
标签:mylist,list,back,链表,push,指针 From: https://www.cnblogs.com/breadcheese/p/18001307