มีวิธีใดบ้างที่จะใช้ฟังก์ชัน 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