4 года назад
Как удалить элемент из массива JavaScript 5 способами
По той или иной причине иногда возникает необходимость удалить элементы из массива JavaScript. Существует очень много вариантов, но если вариантов много, значит, много и возможностей для ошибок. Именно поэтому вы находитесь здесь. Как и любой другой язык программирования, JavaScript позволяет программисту играть с объектом массива, да, объектом. Причина, по которой делается акцент на массиве как объекте, заключается в том, что массив JavaScript - это фактическая ссылка на адрес в памяти. Таким образом,...
04:18
1,0×
00:00/04:18
98,8 тыс смотрели · 5 лет назад
5 месяцев назад
LeetCode №34: Find First and Last Position of Element in Sorted Array: Найти первое и последнее вхождение числа в отсортированном массиве
Условие задачи: Дан отсортированный по неубыванию массив целых чисел nums и целевое значение target. Найдите начальный и конечный индексы target в массиве. Если target не найден — верните [-1, -1]. Алгоритм должен работать за O(log n) времени — то есть требуется бинарный поиск. Примеры:nums = [5,7,7,8,8,10], target = 8 → [3, 4] nums = [5,7,7,8,8,10], target = 6 → [-1, -1] nums = [], target = 0 → [-1, -1] Представь, что у тебя есть длинная полка с игрушками, выстроенными по цвету и размеру: 🟥 🟥 🟦 🟦 🟦 🟩 🟩 🟩 🟩 🟪 Ты ищешь все зелёные игрушки...