如何在C++中使用random_shuffle

   2024-10-07 9090
核心提示:在C++中使用random_shuffle函数需要包含头文件,并调用该函数来对容器中的元素进行随机排列。以下是一个示例代码:#include iost

在C++中使用random_shuffle函数需要包含头文件,并调用该函数来对容器中的元素进行随机排列。以下是一个示例代码:

#include <iostream>#include <algorithm>#include <vector>int main() {    std::vector<int> vec = {1, 2, 3, 4, 5};    // 使用random_shuffle函数来对容器中的元素进行随机排列    std::random_shuffle(vec.begin(), vec.end());    // 输出随机排列后的结果    for (int num : vec) {        std::cout << num << " ";    }    return 0;}

运行以上代码,将输出一个随机排列的向量元素。请注意,random_shuffle()函数在C++11标准中已被废弃,推荐使用std::shuffle()函数来代替。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号