Публикации по теме 'arrays'


Добавление единицы к очень большому количеству!
Допустим, вам нужно прибавить единицу к очень большому числу, например, x. Добавить единицу к любому числу довольно просто. Вам просто нужно увеличить младшую цифру числа на единицу. Прежде чем продолжить обсуждение, давайте обсудим, насколько велико это число на самом деле и как мы собираемся его хранить. Ограничения по хранению номера Мы можем хранить наше число x в массиве, при этом каждый индекс массива хранит цифры числа. Поскольку мы используем здесь массив, величина..

Понимание Javascript .reduce () и вариантов его использования
Понимание Javascript .reduce () и вариантов его использования В этой статье мы рассмотрим, как работает метод JavaScript Array .reduce() , а также некоторые эффективные варианты его использования. Во-первых, что это такое? Причина, по которой я никогда не мог осмыслить этот метод, заключалась в том, что я не понимал слова «сокращение», определение Оксфорда таково: Сделать меньше или меньше по количеству, степени или размеру. Именно это и делает функция уменьшения. Он..

Функции работы с массивами в JavaScript, часть 1 — isArray, at, length, concat, join, sort, reverse и fill.
isArray isArray, чтобы узнать, является ли ваш входной параметр типом Array. См. ниже. //isArray console.log(Array.isArray([1, 2, 3])); //true console.log(Array.isArray("a")); //false console.log(Array.isArray(1)); //false console.log(Array.isArray(true)); //false 2. at at — показать значение массива по индексу. Отрицательный индекс — это обратный порядок. См. ниже. //at const char = ["a", "b", "c", "d", "e"];..

Перебор массивов в Javascript
Существует пять способов перебора массивов. Они включают: Пока цикл Цикл Do-while Для цикла Цикл ForEach Цикл карты Пока цикл Оператор [while] выполняет свои операторы до тех пор, пока указанное условие оценивается как true . Синтаксис циклов while показан ниже: while (condition) statement Если condition становится false , statement в цикле перестает выполняться, и управление переходит к оператору, следующему за циклом. Проверка условия происходит перед..

Х или О? Игра с многомерными массивами…
На прошлой неделе у меня была возможность поработать с кем-то над улучшением кода, который я написал. Полученный код включал двумерные массивы. В прошлом у меня были проблемы с многомерными массивами, так как я мало ими пользовался, поэтому я обнаружил, что это очень полезный опыт обучения. Это также вдохновило меня на дальнейшую практику, поэтому я пишу базовое руководство о том, как использовать многомерные массивы в javascript для поиска победителя в простой игре в крестики-нолики...

Мое путешествие по Javascript
Расширенные массивы Javascript Часть 18 Массивы Мы видели массивы в части 6 ; Мое путешествие по Javascript Часть 6 medium.com и мы сказали, что они выглядят примерно так: Мы также сказали, что можем сделать для них цикл и для каждого цикла. Теперь давайте посмотрим еще на несколько. Но прежде чем мы это сделаем, давайте вспомним, как работает forEach . Допустим, мы хотим умножить каждое число в массиве на 2:..

Решение проблем Neetcode 150 (Сегодняшняя проблема: найти минимум в повернутом отсортированном массиве в python)
Это еще один популярный пример из набора задач Neetcode 150, где вам дан вращающийся массив, и вам нужно найти из него минимальный элемент. Постановка проблемы:- Предположим, что массив длины n , отсортированный в порядке возрастания, вращается между 1 и n разами. Например, массив nums = [0,1,2,4,5,6,7] может стать следующим: [4,5,6,7,0,1,2] , если он был повернут 4 раз. [0,1,2,4,5,6,7] , если он был повернут 7 раз. Обратите внимание, что поворот массива..