C++STL标准算法库的学习笔记
Posted songyuc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++STL标准算法库的学习笔记相关的知识,希望对你有一定的参考价值。
1. Ranges:“STL模板库2.0”(since C++20)
2. 排序算法:sort
std::qsort()和std::sort()有什么区别呢?
std::qsort
和std::sort
都是 C++ 标准库中提供的排序函数。
它们的区别在于:
- 实现原理不同:std::qsort 函数是使用快速排序算法实现的,而
std::sort
函数则使用了内置的排序算法(可能是快速排序、归并排序或插入排序等)。因此,std::qsort 和 std::sort 在性能上可能有所不同。 - 调用方式不同:
std::qsort()
函数需要使用函数指针作为参数,而std::sort()
函数则使用了迭代器作为参数。
以上是关于C++STL标准算法库的学习笔记的主要内容,如果未能解决你的问题,请参考以下文章
机器学习二十三:scikit-learn 支持向量机算法库总结