5 лет назад
JS, 30-ти секундный код #1
Сегодня рассмотрим простые, но, в то же время эффективные функции на JS, для работы с CSV форматом.
Решение задач JS на LeetCode | Поворот массива | Rotate Array | Часть 3
Всем привет, сегодня мы будем решать задачу на LeetCode. Нам нужно наш массив кое как преобразовать. Нужно сделать код, который будет двигать элементы массива вправо на k шагов, а когда они дойдут до конца, переносить их в начало массива. Вы можете посмотреть это на примере: Начинаем!! Нужно подумать, как бы нам это реализовать. Нужно ли по шагам двигать каждый элемент или их можно сдвинуть сразу на k позиций? Допустим, у нас есть массив длиной в 6 элементов и нужно сдвинуть их на 4 шага Допустим, нам нужно сдвинуть элемент 4...
2 года назад
Java 1627. Как работает сортировка в Java?
Java существует несколько различных алгоритмов сортировки, каждый из которых работает по-разному. Некоторые из наиболее распространенных алгоритмов сортировки в Java включают в себя сортировку пузырьком (Bubble Sort), сортировку выбором (Selection Sort), сортировку вставками (Insertion Sort), сортировку слиянием (Merge Sort), сортировку быстрая (Quick Sort) и сортировку подсчетом (Counting Sort). Пример кода сортировки пузырьком в Java: int[] array = {10, 2, 10, 3, 1, 2, 5}; for (int i = 0; i < array...
Задачи по JS с собеседований. Напишите функцию, которая переворачивает строку.
Всем доброго дня! Сегодня разберем одну совсем несложную задачу. Необходимо написать функцию, которая переворачивает строку. Первый способ - с помощью встроенных методов String.prototype.split(), Array.prototype.reverse() и Array.prototype.join() Метод split() принимает на вход строку и преобразует в массив, разбивая ее по разделителю; Метод reverse() переварачивает элементы массива, первый становится последним, а последний первым; Метод join() объединяет все элементы массива в строку. И запишем все это в одну строку. function revers(str) { return str.split('').reverse().join(''); } Второй...