上期讲解了list元素的插入与删除,本期将介绍std::list中其他常用函数的基本用法。
1、 所示,先将元素逆序插入列表,再调用sort()方法对列表进行升序排序,确保元素按从小到大顺序排列。
2、 运行结果显示,列表元素已成功实现有序排列。
3、 若要删除指定值,可调用remove函数,具体用法所示。
4、 成功将列表中值为10的元素删除。
5、 `list` 的公共成员函数,用于移除容器中所有满足谓词 `pred` 为真的元素。例如,可借此删除所有小于 10 的元素。
6、 成功删除了所有小于10的元素。
7、 可调用列表的unique成员函数实现元素去重,它仅移除相邻位置的重复项,保留每组连续相同元素中的首个;非连续重复的元素不会被处理。此操作需确保列表已排序,否则无法达到全局去重效果。
8、 仅移除了相邻的重复元素。
评论
更多评论