Тема: Порядок елементів масиву
Хто знає, як зробити "рандомний" порядок елементів масиву? Наприклад було
{ 3, 7, 5, а, б, в }
, а стало
{ 7, б, 3, а, в, 5 }
. Типу перемішати їх.
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → C#, .NET → Порядок елементів масиву
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Хто знає, як зробити "рандомний" порядок елементів масиву? Наприклад було
{ 3, 7, 5, а, б, в }
, а стало
{ 7, б, 3, а, в, 5 }
. Типу перемішати їх.
Алгоритм Фішера - Єйтса. У найпростіший формі - міняєте 0-й елемент з випадковим від 1-го до останнього, потім 1-й з випадковим від 2-го до останнього і т.д.
Як його реалізувати?
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися