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

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

30
Реализация кратчайшего блока питания
Определение проблемы Распечатайте powerset данного набора. Например: [1, 2, 3] => [[], [1], [2], [3], [1, 2], [1, 3], [2, 3], [1, 2, 3]] Каждый элемент должен быть напечатан в отдельной строке, поэтому приведенный выше пример будет напечатан так: [] [1] [2] ... [1, 2, 3] Пример кода (в D, …

18
Оценка игры Boggle
Задний план В Boggle раунд оценивается путем суммирования баллов за каждое уникальное слово, найденное игроком (т.е. любое слово, найденное более чем одним игроком, стоит 0 баллов). Очки рассчитываются на основе количества букв в каждом слове следующим образом: 3 буквы: 1 балл 4 буквы: 1 балл 5 букв: 2 балла 6 …

17
Сваха, сваха, сделай мне спичку
(мы не будем находить Findили ловить tryCatch, хотя) Это вторая часть серии из нескольких частей реализации некоторых интересных R-функций. Часть первая можно найти здесь . Задание: Вы должны реализовать функцию Rmatch как можно меньше байтов. Входные данные: xвозможно пустой список / массив целых чисел tableвозможно пустой список / массив целых …

12
Скользить как змея
Идея Мы делали матричные спирали и раньше, и полные вращения, и даже диагональные вращения , но не, насколько я могу найти, змеиные повороты ! Что такое вращение змеи? Представьте себе строки матрицы, извивающиеся взад-вперед, с разделителями между ними, как разделителями длинной очереди: +--------------+ 1 2 3 4 5| +------------ | …

30
Создать куски из массива
Ваша задача - написать программу, в которой указан массив и число, вам нужно разбить массив на куски, размер которых равен числу. правила Ваша программа получит массив A, а также положительное целое число n. Затем массив должен быть разбит на куски длины n, если длина строки не делится nни на один …

23
Указатель прыжки
Предположим, у нас есть массив длины с указателями, указывающими на какое-то место в массиве: процесс « прыжка с указателем » установит каждый указатель на то место, на которое указывает указатель.п.с.п.с.\texttt{ps}NNn Для этой задачи указатель - это (основанный на нуле) индекс элемента массива, это означает, что каждый элемент в массиве будет …

17
Марк Сплит Марк
Вызов Марк студент, который получает свои Nоценки в каскадном виде в одну строку. Задача состоит в том, чтобы отделить его оценки, зная, что каждый знак может быть только 0или 1или 2или 3или 4или 5или 6или 7или 8или 9или или 10. вход N натуральное число и одна строка. Выход Набор натуральных …

15
Мой массив должен равняться этому, но это не так!
Дан массив целых чисел, aкоторый содержит n целых чисел и одно целое число x; удалить наименьшее количество элементов, aчтобы сделать сумму aравной x. Если никакие комбинации не aмогут сформироваться x, вернуть ложное значение. Как указано в комментарии, это максимальный набор с суммой х , извините мой меньший математический мозг. Я …

9
Сколько стоит моя матрица игральных костей?
вход Непустая двоичная матрица, состоящая из 3x3 подматриц, расположенных рядом. задача Ваша задача состоит в том, чтобы определить допустимые образцы костей (как описано ниже) среди подматриц 3x3. Каждый действительный шаблон стоит значение соответствующей кости. Неверные шаблоны стоят 0. Выход Сумма действительных значений костей. Образцы игры в кости 1 : ⎛⎝⎜0 …

14
Отрежьте матрицу, чтобы получить желаемую сумму
Определение Учитывая матрицу MMM неотрицательных целых чисел и неотрицательное целое число kkk , мы определяем FkFkF_k как функцию «отбивки», которая удаляет все строки и все столбцы в которые содержат k .MMMkkk Пример: M=⎛⎝⎜⎜⎜619612805854⎞⎠⎟⎟⎟F5(M)=(1620)M=(615128985604)F5(M)=(1260)\begin{align}M=\pmatrix{\color{red}6&\color{red}1&\color{white}{\bbox[red,1pt]{5}}\\1&2&\color{red}8\\\color{red}9&\color{red}8&\color{white}{\bbox[red,1pt]{5}}\\6&0&\color{red}4}\\\\F_5(M)=\pmatrix{1&2\\6&0}\end{align} Твое задание Учитывая и целевая сумма , ваша задача состоит в том, чтобы найти все возможные значения …

20
Преемники обратного диапазона
Учитывая положительное целое число n, сделайте следующее (и выведите каждый этап): начать со списка, содержащего nкопии n. сделать следующее nвремя: на iшаге постепенно уменьшать iзапись списка до тех пор, пока она не достигнетi Так, например, если данная nявляется 4, то вы начинаете с [4,4,4,4], а затем на первом этапе у …

11
Вес ноль
Имея упорядоченный список чисел (возможно, с ведущими нулями), расположите числа по вертикали, затем позвольте всем нулям опуститься до самого дна, а все выступы упадут до самого нижнего открытого отверстия. Выведите полученные целые числа, удалив начальные нули. Работал пример Скажем, нам дали следующее: ['0000312941295', '239124000124581598', '32852353800451258', '10235923505185190', '1491359102149'] Сначала мы расположим …

16
Еще одна программа, и я вышел!
При заданном уровне вложенности целых чисел nи строке sпечатных символов ascii ( для ~вывода программы, которая при запуске на том же языке выводит программу, которая выводит программу ..., которая выводит строку s. Всего nдолжно быть сгенерировано программ, все из которых должны быть выполнены на том же языке, что и ваш …
21 code-golf  recursion  code-golf  kolmogorov-complexity  board-game  code-golf  number-theory  polynomials  code-golf  code-golf  array-manipulation  polyglot  alphabet  answer-chaining  code-golf  sequence  math  atomic-code-golf  abstract-algebra  proof-golf  code-golf  internet  code-golf  internet  code-golf  ascii-art  kolmogorov-complexity  code-golf  math  ascii-art  number  integer  code-golf  decision-problem  binary-matrix  code-golf  number  sequence  number-theory  code-golf  math  decision-problem  matrix  abstract-algebra  code-golf  string  keyboard  code-golf  fractal  code-golf  math  sequence  combinatorics  hello-world  vim  code-golf  sequence  code-golf  graphical-output  image-processing  code-golf  decision-problem  matrix  linear-algebra  code-golf  ascii-art  code-golf  math  code-golf  ascii-art  graphical-output  code-golf  string  code-golf  string  substitution  code-golf  string  ascii-art  code-golf  arithmetic  code-golf  number  array-manipulation  decision-problem  code-golf  kolmogorov-complexity  code-generation  fractal  code-golf  ascii-art  kolmogorov-complexity  code-golf  ascii-art  code-golf  string  array-manipulation  code-golf  music  code-golf  array-manipulation  code-golf  internet  stack-exchange-api  math  fastest-algorithm  code-golf  binary  bitwise  code-golf  date  code-golf  string  code-golf  sequence  integer  code-golf  arithmetic  number-theory  code-golf  string  random 

15
Расширяющийся массив
Если заданы два натуральных числа p и q , ваша задача - вернуть массив A, созданный с помощью следующего алгоритма: Начните с A = [p, q] и d = 2 Для каждой пары (x, y) смежных чисел в A , сумма которых делится на d , вставьте (x + y) …

25
Максимальный подмассив
Определите «максимальный подмассив» данного массива как «(последовательный) подмассив с наибольшей суммой». Обратите внимание, что нет «ненулевого» требования. Выведите эту сумму. Дайте описание вашего кода, если это возможно. Пример ввода 1: 1 2 3 -4 -5 6 7 -8 9 10 -11 -12 -13 14 Пример вывода 1: 24 Описание 1: …

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