在C++中,random_shuffle函數(shù)可以用來隨機重排容器中的元素,但它并不能保證完全的隨機性。由于random_shuffle函數(shù)的隨機性依賴于底層的隨機數(shù)生成器,所以其具有一定的局限性。在某些情況下,可能會出現(xiàn)重排結果不夠隨機的情況。
為了獲取更好的隨機性,可以考慮使用更加高級的隨機數(shù)生成器,例如C++11中引入的std::shuffle函數(shù),或者使用外部的隨機數(shù)庫來生成更加隨機的隨機數(shù)序列。
億速云公眾號
手機網(wǎng)站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網(wǎng)安備 44010402001142號增值電信業(yè)務經(jīng)營許可證編號:B1-20181529