ฟังก์ชันจำนวนเต็มสุ่มทางคณิตศาสตร์

มีวิธีใดบ้างที่จะใช้ฟังก์ชัน RandomInteger ใน Mathematica ซึ่งเมื่อวาดจำนวนเต็มแล้ว จะไม่สามารถวาดซ้ำได้อีก ตัวอย่างเช่น ฉันต้องการใช้ RandomInteger เพื่อวาดจำนวนเต็ม 12 จำนวน ระหว่าง 1 และ 12 เพื่อให้แต่ละหมายเลขถูกดึงเพียงครั้งเดียว ขอบคุณ.


comment
@HighPerformanceMark หวาน ฉันคิดว่ามันจะสมบูรณ์แบบ ขอบคุณท่าน.   -  person SDH    schedule 15.03.2019
comment
“RandomSample[12]” คือสิ่งที่ได้ผลในที่สุด - สธ   -  person SDH    schedule 16.03.2019
comment
@HighPerformanceMark ฮ่าๆ ไม่น้อยขอขอบคุณสำหรับความช่วยเหลือคุณมาร์ค   -  person SDH    schedule 17.03.2019


คำตอบ (1)


เมื่อนำไปใช้กับรายการ RandomSample จะสร้างการเรียงสับเปลี่ยนแบบสุ่ม

RandomSample@Range[12]
person Alan    schedule 17.03.2019