C++ 的一些不常用但很好用的函数汇总(长期更新)
本文章用于记录 C++ 中的一些平时不太常用,但在特定情况下很好用的函数。
# 算法库 algorithm
# 搜索操作
# count 和 count_if
# count
主要特点:
统计容器或数组中特定值出现的次数
时间复杂度:O(n)O(n)O(n)
支持所有标准容器和数组
使用示例:
vector<int> vec = {1, 2, 3, 4, 2, 2, 3, 1, 2}; // 统计 2 出现的次数 int count_2 = count(vec.begin(), vec.end(), 2
more...