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

Соревнование для решения конкретной проблемы путем использования и манипулирования массивами.

18
Построить лестницу
Введение Я хочу построить лестницу. Для этого я вычистил из свалки две длинные доски с отверстиями в них, и я хочу поместить ступени в эти отверстия. Тем не менее, отверстия расположены неравномерно, поэтому шаги будут немного шаткими, и мне сложно оценить количество необходимого для них стержня. Твоя работа - делать …

25
Дом на диапазоне списков
Эта задача состоит в том, чтобы просто вернуть список списков целых чисел, аналогично функции диапазона Python, за исключением того, что каждое последующее число должно быть так глубоко в списках. Правила : Создать программу или неанонимную функцию Должен вернуть или распечатать результат Результат должен быть возвращен в виде списка (списков) или …

30
Режим (самый распространенный элемент) списка
Напишите фрагмент кода для расчета режима (наиболее распространенного числа) списка натуральных чисел. Например, режим d = [4,3,1,0,6,1,6,4,4,0,3,1,7,7,3,4,1,1,2,8] есть 1, потому что это происходит максимум в 5 раз. Вы можете предположить, что список хранится в такой переменной, как dи имеет уникальный режим. например: Python, 49 max(((i,d.count(i))for i in set(d)), key=lambda x:x[1]) …

16
Неперекрывающаяся матричная сумма
Неперекрывающаяся матричная сумма Для заданных k массивов длины n выведите максимально возможную сумму, используя один элемент из каждого массива, чтобы не было двух элементов с одинаковым индексом. Гарантируется, что k <= n. вход Непустой список непустых массивов целых чисел. Выход Целое число, представляющее максимальную сумму. Примеры Input -> Output [[1]] …

29
Замени меня суммой моих циклических преемников!
У меня есть простой вызов для вас на этот раз. Учитывая массив положительных целых чисел A (или эквивалент на вашем языке), замените каждую запись A i суммой следующих элементов A i в A , возвращаясь назад с начала, если не хватает элементов. Как обычно, вы можете соревноваться на любом языке …

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

7
Уникально удаляемые подпоследовательности
Введение Рассмотрим последовательность целых чисел и одну из ее подпоследовательностей, скажем, A = [4 2 2 4 4 6 5] и B = [2 4 5] . Мы хотим удалить элементы B из A по порядку, и есть несколько способов сделать это: A = 4 2 2 4 4 6 …

24
Вычислить последовательность кенгуру
Предыстория Отказ от ответственности: может содержать вымышленную информацию о кенгуру. Кенгуру пересекают несколько этапов развития. Когда они становятся старше и сильнее, они могут прыгать выше и дольше, и они могут прыгать больше раз, прежде чем проголодаться. На стадии 1 , кенгуру очень мало и не может прыгать на всех. Несмотря …

10
Подпрыгивая в массиве
Введение Массивы также можно рассматривать как поле для прыгающего мяча. Это, конечно, звучит очень расплывчато, поэтому вот пример ввода: [1, 2, 3, 4, 5, 6, 7, 8, 9] [9, 8, 7, 6, 5, 4, 3, 2, 1] [1, 2, 3, 4, 5, 6, 7, 8, 9] Задача состоит в том, …

27
Сколько дней в месяце?
Если задано текстовое представление (полное имя без учета регистра или трехбуквенное сокращение) месяца, укажите количество дней в месяце. Так , например, december, DECи decвсе должны вернуться 31. Февраль может иметь 28 или 29 дней. Предположим, что ввод - это месяц в одной из правильных форм.

15
Все одиночные восьмерки
Учитывая непустой прямоугольный массив целых чисел от 0до 9, выведите количество ячеек, которые есть 8и не имеют соседа, который есть 8. Соседство здесь понимается в смысле Мура , то есть включает диагонали. Таким образом, каждая ячейка имеет 8соседей, за исключением ячеек по краям массива. Например, учитывая вход 8 4 5 …

15
Модульное вещание
Эта проблема связана с некоторыми возможностями языка MATL в рамках мероприятия « Язык месяца», который состоится в мае 2018 года . Введение В MATL, многие две входные функции работают поэлементно с вещанием . Это означает следующее: Поэлементный (или векторизованный ): функция принимает в качестве входных данных два массива с соответствующими …

22
Максимальный пробег между одинаковыми элементами
Это капитальный ремонт этого теперь удаленного вопроса от ar kang . Если ОП этого вопроса захочет вернуть этот вопрос или у меня возникнет проблема с его публикацией, я был бы рад принять Учитывая список целых чисел в качестве входных данных, найдите максимально возможную сумму непрерывного подсписка, который начинается и заканчивается …

27
Перечислить массив, группировать дубликаты
Цель этой задачи состоит в том, чтобы взять массив положительных целых чисел и перечислить его индексы, группируя подобные элементы. Перечисление без каких-либо дубликатов выполняется простым выводом массива пар (value, index), например, [3, 4, 13, 9, 2]=> [[3,1],[4,2],[13,3],[9,4],[2,5]]. Однако, если данный элемент появляется во второй раз, ему не присваивается собственная пара, …

3
Реализовать упрощенный кернинг
Введение Кернинг означает регулировку расстояния между буквами текста. В качестве примера рассмотрим слово, Topнаписанное следующими тремя глифами: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... Мы могли бы просто заполнить пробелы между глифами точками …
24 code-golf  grid  code-challenge  atomic-code-golf  code-golf  combinatorics  probability-theory  card-games  code-golf  number  geometry  code-golf  decision-problem  chess  code-golf  math  number  sequence  code-golf  string  regular-expression  code-golf  arithmetic  integer  code-golf  math  array-manipulation  code-golf  number  decision-problem  integer  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  decision-problem  graph-theory  binary-matrix  code-golf  string  parsing  code-golf  string  code-golf  morse  code-golf  code-golf  string  code-golf  ascii-art  cellular-automata  code-golf  binary  base-conversion  code-golf  arithmetic  decision-problem  integer  checksum  code-golf  matrix  linear-algebra  code-golf  code-golf  game  code-golf  sequence  binary  code-golf  combinatorics  optimization  code-golf  decision-problem  quine  code-golf  rational-numbers  bitwise  code-golf  string  permutations  code-golf  kolmogorov-complexity  unicode  code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.