5

このrandIntNoRep(コマンドは、OS 2.53MP 以降の TI-84+/SE 電卓用にリリースされました。

このコマンドは、整数が繰り返されないランダムな順序で数値のリストを作成する必要がある場合に使用されます。任意の数列をシャッフルするのに非常に便利です。以前のバージョン (OS またはデバイス単位) でこの機能を実装するにはどうすればよいですか?

4

2 に答える 2

4
于 2012-06-16T22:51:47.167 に答える
0

このように、要素を交換することでリストをランダム化できます。

:For(F,1,dim(L1))
:    iPart(dim(L1)rand+1)->R
:    L1(R)->T
:    L1(F)->L1(R)
:    T->L1(F)
:End

これは、L1に必要なすべての要素があると仮定して、L1をランダム化します。

于 2015-01-08T03:08:22.103 に答える