C++提供list模板类来提供对链表的相关操作。和向量vector相比,允许快速的插入和删除数据,但是随机访问速度很慢。Lists将元素按照顺序储存在链表中。
assign(num,val):赋值,给list赋值val个元素back()返回最后一个元素的引用begin()返回指向第一个元素的迭代器clear()删除链表中的所有元素empty()判断链表是否为空end()返回一个指向链表尾部的迭代器merge(List& list)将链表和list链表进行合并pop_back()弹出链表的最后一个元素pop_front()弹出链表的第一个元素push_back()向链表的尾部添加元素push_front()向链表的头部添加元素remove(val)删除链表中所有值为val的元素reverse()将链表中的所有元素翻转sort()为链表排序unique()删除链表中所有重复的元素
