Как случайным образом отсортировать массив? | Задача LeetCode | JavaScript
Привет, друзья! Сегодня у нас на очереди medium задача с LeetCode "Shuffle array". Это очень популярная задача, мне лично она попадалась на собеседовании лет 6 назад. А еще эта задача очень практическая и часто востребована во фронтенд разработке. Например, вам необходимо сделать аудиоплеер, и вы хотите сделать возможность случайным образом отсортировать плейлист с песнями. Именно для этого и понадобится сегодняшний наш алгоритм. Мы рассмотрим 2 способа решения данной задачи. Обсудим, как ее решить что называется "в лоб", и также рассмотрим алгоритм "Fisher-Yates" (Фишера Йейтса). И конечно, обсудим сложность этих алгоритмов по времени и по памяти. Приятного просмотра! Ссылка на код из видео: Ссылка на задачу на Leetcode: Видео про округление чисел: • Методы округления чисел в JS: Math.ro... Присылайте обязательно свои решения внизу в комментариях! Ставьте лайки и делитесь этим видео с друзьями! --- Если видео было для вас полезным, ставьте лайк и поделитесь им с друзьями. Подписывайтесь на наш канал: --- Присоединяйтесь к нам в соцсетях: FB: / frontendscience Instagram Сергея Пузанкова: / puzankovcom Заходите на наш сайт: Music by Blue Wednesday - Suede #leetcode #javascript #задачиJS #itсобеседование