文書   >   Swift   >   Swift 標準ライブラリ  >     手動でメモリ管理   >   UnsafeMutableBufferPointer   >   shuffle()
インスタンスメソッド
shuffle()
コレクションの要素を逆の順序で表示するビューを返します。
宣言
議論
shuffle() メソッドを使用して、配列の要素をランダムに並べ替えます。
var names = ["Alejandro", "Camila", "Diego", "Luciana", "Luis", "Sofía"]
names.shuffle(using: myGenerator)
// names == ["Luis", "Camila", "Luciana", "Sofía", "Alejandro", "Diego"]
このメソッドは、 shuffle(using:) を呼び出して、システムのデフォルトのランダム発生器を渡すのと同じです。
複雑さ:O(n)、ここで n はコレクションの長さです。
トップへ
トップへ
トップへ
トップへ
トップへ