数字を重複せずランダムに配列変数に収納するにはどうやればいいのかな?

n[]==7,6,1,5,3,0,2,8,4,9

みたいな感じにしたいんだけど
SortStr使ってもちょっとしか入れ替わらないし
Random使って一個ずつ入れると重複する…