Вопросы с тегом «array-manipulation»

18
Javascript: создать массив 1x размером 10x10

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

18
Обратные Математические Циклы

Вдохновленный этим В связанном задании нас просят применить дополнение к элементам оригинала и обратное к входному массиву. В этом задании мы немного усложним его, введя другие основные математические операции. Получив массив целых чисел, переберите +, *, -, //, %, ^, где //есть целочисленное...

18
Сжатые дни недели

Учитывая ввод списка дней недели, выведите кратчайшее отсортированное представление списка. Формат ввода является строка , состоящая из одного или нескольких из подстрок двухсимвольных Su(воскресенье), Mo(понедельник), Tu( и т.д.), We, Th, Fr, и Sa. Ввод необязательно может быть дан в...

18
Восстановить зигзагообразную матрицу

В рамках алгоритма сжатия стандарт JPEG разворачивает матрицу в вектор вдоль антидиагоналей переменного направления: Ваша задача - взять развернутый вектор вместе с размерами матрицы и восстановить соответствующую матрицу. В качестве примера: [1, 2, 5, 9, 6, 3, 4, 7, 1, 2, 8, 3], 4, 3 должен...

18
Я играю в гольф?

Определение и правила Golfy массив представляет собой массив целых чисел, где каждый элемент является выше , чем или равно средним арифметическим все предыдущими элементами. Ваша задача - определить, является ли массив положительных целых чисел, указанных в качестве входных данных, гольфием или...

18
Минимально отсортировать список в матрицу

Учитывая несортированный список уникальных строго положительных целых чисел, минимально сортируйте его в 2D матрицу. Гарантируется, что входной список будет составной длины, что означает, что выходная матрица не обязательно квадратная, но имеет размер n x mс n,m > 1. «Минимально сортировать»...

18
Щитовая стена

Историческая справка Щитовая стена - это тактическая военная формация, которая восходит как минимум к 2500 году до нашей эры. Он состоял из воинов, накладывающих свои щиты на щиты своих спутников, образуя «стену». Привлекательность этой тактики проистекает из того факта, что даже самый...

18
г л л ф т н н 2

Иногда действительно трудно преобразовать декартовы координаты (x,y)в полярные (r,phi). Несмотря на то, что вы можете вычислить r = sqrt(x^2+y^2)довольно легко, вам часто нужно различать случаи при расчете угла, phiпотому что arcsin, arccosи, как arctanи все другие тригонометрические функции, имеют...

18
Прикинь, замени, повтори!

Определение Определите n- й массив последовательности CURR следующим образом. Начните с одноэлементного массива A = [n] . Для каждого целого к в А , заменить запись K с K натуральных чисел, подсчитывая от 1 до K . Повторите предыдущий шаг n - еще 1 раз. Например, если n = 3 , мы начинаем с массива...

18
Генерация рамми последовательности

Ваша задача - взять nэлемент ввода и вывода nпоследовательности Рамми, последовательность, которую я сделал (просмотр OEIS вам не поможет). Определение Каждый элемент последовательности Рамми представляет собой набор истинных или ложных значений. Напр .: [true, false]. Шаги по созданию члена...

18
Самые длинные равные подпоследовательности

Определения Подпоследовательность не может быть смежной, например, [1, 1, 1]является подпоследовательностью [1, 2, 1, 2, 1]. Равная подпоследовательность - это подпоследовательность, в которой каждый элемент равен. Самая длинная равная подпоследовательность может не быть уникальной, например, [1,...

18
Рассчитать обратный модуль

Задание: Выведите значение для x, где a mod x = bдля двух заданных значений a,b. предположение aи bвсегда будут положительными целыми числами Там не всегда будет решение для x Если существует несколько решений, выведите хотя бы одно из них. Если решений нет, ничего не выводите или указывайте, что...

18
Advent Challenge 1: Помогите Санте открыть свое настоящее хранилище!

Далее >> Описательные ключевые слова (для поиска): сделать две матрицы эквивалентными, перекрытие, массив, поиск Вызов В прошлом у Санты была история, когда эльфы крали подарки из своего хранилища, поэтому в этом году он разработал замок, который очень трудно взломать, и, похоже, в этом году...

18
Сжать разреженную матрицу

Сжать разреженную матрицу, используя сжатый разреженный ряд (формат CSR, CRS или Yale) . Это все одинаковые формы сжатия (игнорируйте новый Yale). Входными данными может быть любая двумерная структура данных (список списков и т. Д.): Например, [[0 0 0 0], [5 8 0 0], [0 0 3 0], [0 6 0 0]] И выходные...

18
Сравните средние из моих списков

Получение среднего из списка (например [2,6,7]) Получить длину списка: [2,6,7] -> 3 Суммировать числа в списке: 2 + 6 + 7 = 15. Разделите сумму на их подсчета: 15 / 3 = 5. Вы должны сравнить средние значения двух списков натуральных чисел N и M , возвращая значение, если N имеет более высокое...

18
Сортировать по тасовкам блоков

Блок случайной сортировки Блок перетасовка сортировка является (а искусственным) методом сортировки списка. Работает следующим образом, иллюстрируется примером. [6, 1, 0, 3, 2, 4, -2, -1] Break list into contiguous blocks [6][1, 0][3, 2, 4][-2, -1] Sort each block [6][0, 1][2, 3, 4][-2, -1] Sort...

18
Матрица в диапазоне

Соревнование Для целочисленного n>0вывода вывести n+1 X n+1матрицу, содержащую все целые числа от 1до, 2nкак показано в тестовых примерах ниже Тестовые случаи n=1 1 2 2 2 n=2 1 2 4 2 3 4 4 4 4 n=5 1 2 3 4 5 10 2 3 4 5 6 10 3 4 5 6 7 10 4 5 6 7 8 10 5 6 7 8 9 10 10 10 10 10 10 10 n=10 1 2 3 4 5 6...

17
Анализ землетрясений

Фон Случайный Domino Automaton игрушки модель для землетрясений, вдохновленная клеточными автоматами. В этой задаче ваша задача - смоделировать упрощенную версию этой модели и собрать из нее данные. Автомат задается на массив Aиз kбитов, представляющих собой линии разлома , на котором может...

17
Сортировать прописанные серийные номера

Дан список из двух или более прописанных серийных номеров одинаковой длины, превышающих два, например [[ "three" , "one" , "four" ], [ "one" , "five" , "nine" ], [ "two" , "six" , "five" ], [ "three" , "five" , "eight" ]] отсортировать список по номерам, которые представляют слова: [[ "one" ,...

17
Индекс обратной перестановки

Вступление Лексикографические перестановки списка с n элементами могут быть пронумерованы от 0 до n ! - 1. Например, 3! = 6 перестановок (1,2,3)будет (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Когда к списку применяется перестановка, ее элементы упорядочиваются в том же порядке, что и...