查找字典中的最小value值
auto max_it = std::min_element(my_map.begin(), my_map.end(),
[](const auto& a, const auto& b) {
return a.second < b.second; // 查找最小值
});
其中,这是一个查找最小值的自定义函数
[](const auto& a, const auto& b) {
return a.second < b.second; // 查找最小值
}
他传给min_element函数,告诉它如何对元素进行判断
注意,如果容器的元素本身就支持 ‘<’ 运算,可以不需要加上这个自定义函数,这里因为是判断字典的value值大小,所以需要加