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

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

17
В качестве альтернативы можно сместить столбцы и строки двумерного массива.
Задача При наличии двумерного массива любого размера напишите программу или функцию для альтернативного смещения столбцов и строк. пример a b c d e f g h i j k l m n o Все элементы в первом сдвиге столбца вниз одной строки, то второй сдвиг столбца до одной строки, то …

17
XOR сортировать массив
Получив ключ и массив строк, перетасуйте массив так, чтобы он сортировался, когда каждый элемент XOR соответствует ключу. XOR'ing две строки Чтобы XOR строки ключом, XOR каждого из символьных значений строки его парой в ключе, предполагая, что ключ повторяется навсегда. Например, abcde^123выглядит так: a b c d e 1 2 3 …

7
Равновесие колебаний
У нас есть объекты, которые колеблются между двумя целочисленными точками [l, r]со скоростью одна единица за единицу времени, начиная с lon t=0. Вы можете предположить l < r. Например, если объект колеблется [3, 6], тогда мы имеем: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 …
15 code-golf  array-manipulation  decision-problem  code-golf  math  number-theory  palindrome  integer-partitions  code-golf  math  decision-problem  geometry  code-golf  string  random  code-golf  ascii-art  code-golf  kolmogorov-complexity  primes  code-golf  kolmogorov-complexity  code-golf  graphical-output  code-golf  number-theory  primes  integer  factoring  code-golf  sequence  array-manipulation  integer  code-golf  array-manipulation  matrix  code-golf  sequence  binary  code-golf  game  cellular-automata  game-of-life  binary-matrix  code-golf  string  ascii-art  code-golf  random  generation  logic  code-golf  string  code-golf  code-golf  sequence  array-manipulation  random  apl  code-golf  code-golf  sequence  primes  code-golf  math  sequence  integer  code-golf  number  arithmetic  array-manipulation  decision-problem  code-golf  ascii-art  number  code-golf  restricted-source  quine  code-golf  chess  board-game  code-golf  math  sequence  code-golf  number  sequence  kolmogorov-complexity  code-golf  number  sequence  arithmetic  code-golf  math  number  alphabet  code-golf  ascii-art  classification  statistics  apl  code-golf  array-manipulation  matrix  code-golf  string  kolmogorov-complexity  code-golf  sequence  binary  base-conversion  binary-matrix  code-golf  string  classification  code-golf  tips  python  code-golf  combinatorics  binary  subsequence  restricted-time  code-golf  number  number-theory  code-golf  math  number  complex-numbers  code-golf  string  code-golf  string  code-golf  string  random  game  king-of-the-hill  python  code-golf  number  sequence  code-golf  number  sequence  code-golf  code-golf  math  number  array-manipulation  code-golf  array-manipulation  decision-problem  code-golf  string  code-golf  sequence  integer 

19
Нарциссические элементы массива
Определение Нарциссические 1 целые числа массива считают, что они лучше, чем их соседи, потому что они строго выше их среднего арифметического. Соседи определяются следующим образом: Если целое число имеет индекс 0 (первый), то его соседями являются последний и второй элементы списка. Если целое число не является ни первым, ни последним, …

9
L €€ CH € $! D € AṬH Ṣ ṢOOṄ! (Отображение длины)
Название является действительным Jelly Code, который имеет тот же вывод, что и L€€напечатанный дважды. Фон Вы можете пропустить этот раздел, не теряя способности завершить испытание Некоторые операции в Jelly пытаются преобразовать свой аргумент в список, прежде чем применять операцию. Одним из примеров является €быстрое отображение. Это иногда приводит к непреднамеренному …

30
Превратить целое число n в список, содержащий его n раз
Если в nкачестве входных данных указать целое число , вернуть список, содержащий nповторяющиеся значения n. Например, программа возьмет 5и превратит это в [5,5,5,5,5]. Элементы должны быть целыми числами, а не строками. Нет встроенных функций, которые выполняют задачу. Это код-гольф , поэтому применяются стандартные правила.

24
Отфильтруйте псевдоэлементы!
Определим гиперсреднее для массива / списка (чисел) среднее арифметическое сумм его префиксов. Например, гипер-среднее значение списка [1, 4, -3, 10]рассчитывается следующим образом: Мы получаем префиксы: [1], [1, 4], [1, 4, -3], [1, 4, -3, 10]. Сложите каждый: [1, 5, 2, 12]. А теперь получите среднее арифметическое элементов в этом списке: …

4
Помогите PPCG Клаусу доставить его подарки!
Помогите PPCG Клаусу доставить его подарки обзор PPCG Клаус бежит поздно, доставляя свои подарки, потому что в настоящее время у нас так много странных маленьких детишек. Из-за этого PPCG Клаусу намного сложнее доставить все подарки в нужное место. Ваша задача - помочь ему правильно доставить подарки. Сложность Учитывая список заглавных …

30
Найти минимальное и максимальное целые числа в массиве, без использования встроенных
Вызов Имеется массив целых чисел, полученный из stdin, аргументы функции, аргументы программы или какой-либо другой метод: Выведите только минимальные и максимальные числа в массиве через возвращаемое значение, стандартный вывод или другие методы подбора. Пример сеанса > minmax( {0, 15, 2, 3, 7, 18, -2, 9, 6, -5, 3, 8, 9, …

12
Oneliner для объединения строк с одним и тем же первым полем
Это мой первый вопрос по Codegolf, поэтому я прошу прощения заранее, если он не подходит, и я приветствую любые отзывы. У меня есть файл с этим форматом: a | rest of first line b | rest of second line b | rest of third line c | rest of fourth …

1
Создайте циклический массив
Вступление Массив указателей представляет собой массив Lненулевых целых чисел , где 0 ≤ L[i]+i < len(L)имеет место для всех индексов i(предполагается , что индексация с 0). Мы говорим, что индекс i указывает на индекс L[i]+i. Массив указателей представляет собой цикл, если индексы образуют один цикл длины len(L). Вот некоторые примеры: …

4
Поворот каждой строки и столбца в матрице
Соревнование Дана n x nматрица целых чисел сn >= 2 1 2 3 4 и список целых чисел с точно 2nэлементами [1,2, -3, -1] вывести повернутую матрицу. Эта матрица строится следующим образом: Возьмите первое целое число в списке и поверните первую строку вправо на это значение. Возьмите следующее целое число …

18
Сортировка прямоугольных матриц
Учитывая матрицу A, мы можем сказать, что она «сортируется», если сортируется каждая строка и столбец A(по возрастанию слева направо для строк и сверху вниз для столбцов). Таким образом, эта матрица отсортирована: [ 1 2 3 4 5 ] [ 2 2 3 4 5 ] [ 3 3 3 4 …

17
Применить закон Кирхгофа
Закон Кирхгофа гласит, что когда вы суммируете все токи (положительные для токов, идущих на соединение, и отрицательные для тока, выходящего из соединения), вы всегда получите 0. Посмотрите на следующую диаграмму: Используя закон Кирхгофа, вы можете видеть, что i1 + i4 - i2 - i3 = 0, поэтому i1 + i4 …

3
Токенизация стекового языка
Я работал над другим основанным на стеке языком игры в гольф под названием Stackgoat . В этом задании вы будете писать Tokenizer для Stackgoat (или вообще любые обычные языки, основанные на стеке). Примеры "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] …
15 code-golf  parsing  code-golf  hexagonal-grid  code-golf  string  code-golf  string  code-golf  combinatorics  code-golf  ascii-art  code-golf  string  game  counting  code-golf  arithmetic  complex-numbers  code-golf  string  code-golf  decision-problem  hexagonal-grid  code-golf  string  sequence  code-golf  number  arithmetic  code-golf  ascii-art  code-golf  ascii-art  code-golf  string  arithmetic  code-golf  number  simulation  code-golf  number  arithmetic  code-golf  string  sequence  unicode  code-golf  string  ascii-art  balanced-string  code-golf  number  clock  code-golf  ascii-art  number  code-golf  math  number  sequence  code-golf  string  ascii-art  balanced-string  code-golf  math  string  popularity-contest  graphical-output  image-processing  code-golf  string  permutations  code-golf  string  code-golf  random  code-golf  string  cryptography  palindrome  code-golf  chess  code-golf  math  array-manipulation  topology  code-golf  math  sequence  code-golf  keyboard  classification  code-golf  string  sequence  code-golf  natural-language  code-golf  math  number  sequence  sorting  code-golf  sequence  combinatorics  grid  tic-tac-toe  code-golf  geometry  code-golf  number  restricted-source  new-years  expression-building 

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