List链表unique()函数运用实例
unique()函数删除链表中所有重复的元素。如果指定pr,则使用pr来判定是否删除。
学习、工作中进行的代码编写,可以从中看到C++的各个知识点在项目中是如何被运用起来的。
unique()函数删除链表中所有重复的元素。如果指定pr,则使用pr来判定是否删除。
swap()函数交换lst和现链表中的元素。
sort()函数为链表排序,默认是升序。如果指定compfunction的话,就采用指定函数来判定两个元素的大小。
size()函数返回list中元素的数量。
reverse()函数把list所有元素倒转。
resize()函数把list的大小改变到num。被加入的多余的元素都被赋值为val
rend()函数迭代器指向链表的头部。
remove_if()以一元谓词pr为判断元素的依据,遍历整个链表。如果pr返回true则删除该元素。
remove()函数删除链表中所有值为val的元素。
rbegin()函数返回一个逆向迭代器,指向链表的末尾。