c++ - 使用STL随机化数组条目的简单方法?

标签 c++ stl arrays random

我可以使用 STL 对 int* 数组进行排序, 像

一样简单明了
std::sort(myarray, myarray + size);

有没有同样简单的随机化方法?

谢谢

最佳答案

std::random_shuffle (myarray, myarray + size);

关于c++ - 使用STL随机化数组条目的简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2208411/

相关文章:

c++ - libc++ 中的 `__gnu_cxx::temporary_buffer`?

java - java中如何检查数组中的元素是否存在?

c++ - 无法在 Apache Ignite 中安装 ODBC 驱动程序 C++

c++ - if 语句中的分号

c++ - 如何在 C++ 中扩展现有模板?

c++ - 让 g++ 对未初始化的 POD 成员变量发出警告

c++ - 将比较器传递给声明为类成员的 priority_queue

c++ - 在一行中初始化 STL valarray

python - Numpy 重新排序,以便将当前行中的每第 n 行追加到该行

c - 在确定字符数的同时打印数组