本文聚焦C++高频STL容器与算法库的核心用法。STL部分:vector支持动态数组操作,string类提供字符串处理及find/substr/replace函数,set/map基于红黑树实现有序存储,unordered系列采用哈希表提升查找效率,priority_queue支持堆操作,pair便于键值存储。算法库:sort可自定义排序规则,unique配合排序实现去重,lower_bound/upper_bound高效查找,next_permutation生成全排列,reverse实现序列翻转。同时涵盖transform大小写转换、auto简化迭代器使用、lambda表达式等实用技巧,助力高效编程。
标签: #算法竞赛
1 / 1