😎 C++ sort简单用法 😊
2025-03-17 06:02:39
导读 在C++编程中,`sort()` 是一个非常实用且强大的函数,用于对数组或容器中的元素进行排序。它位于 `` 头文件中,只需调用即可完成从小到...
在C++编程中,`sort()` 是一个非常实用且强大的函数,用于对数组或容器中的元素进行排序。它位于 `
✨ 基础用法:
假设有一个整型数组 `int arr[5] = {4, 2, 9, 1, 5};`,可以这样排序:
```cpp
include
include
using namespace std;
int main() {
int arr[5] = {4, 2, 9, 1, 5};
sort(arr, arr + 5); // 排序范围为arr[0]到arr[4]
for (int i = 0; i < 5; ++i) {
cout << arr[i] << " "; // 输出结果:1 2 4 5 9
}
return 0;
}
```
🌟 高级用法:
如果你想实现从大到小排序,可以传入第三个参数作为比较函数:
```cpp
sort(arr, arr + 5, greater
```
此时输出结果会是:9 5 4 2 1
💡 提示:`sort()` 的时间复杂度为 O(n log n),效率很高,适合处理大数据量场景。掌握它能让你的代码更简洁高效哦!💪
🎉 快去试试吧!✨
免责声明:本文由用户上传,如有侵权请联系删除!
猜你喜欢
- 03-17
- 03-17
- 03-17
- 03-17
- 03-17
- 03-17
- 03-17
- 03-17
最新文章
- 03-17
- 03-17
- 03-17
- 03-17
- 03-17
- 03-17
- 03-17
- 03-17