שלום מישהו יכול לעזור לי איך פותרים את השאלה הבאה?
נתון לי מערך מ 1 עד 1000
איך להדפיס מספרים רנדומלים בלי שכל אחד יחזור על עצמו
ושיהיה יעל!
תודה לפותרים
ע"י: 1_אורח_כללי
יש אלגוריתם שפותר את זה-
תבדקי בויקיפדיה Fisher–Yates shuffle
ע"י: דניאלה
ניתן לעבור על המערך מ0 עד 999 בצורה הבאה:
שלב ראשון - לבחור מספר רנדומלי מהמערך 0-999, להדפיס אותו, להחליף אותו עם מיקום 0.
שלב שני - לבחור מספר רנדומלי מהמערך 1-999, להדפיס אותו, להחליף אותו עם מיקום 1.
וכך הלאה..