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

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

29
Наиболее распространенный множественный
Не следует путать с наименее распространенным множителем . Получив список натуральных чисел с более чем одним элементом, верните наиболее распространенное произведение двух элементов в массиве. Например, ГМА списка [2,3,4,5,6]является 12, как таблица продуктов: 2 3 4 5 6 --------------- 2 | # 6 8 10 12 3 | # # …

19
Повернуть столбец
Если задано целое число k и либо блок текста, либо двумерный массив, в котором внутренние массивы могут иметь неодинаковую длину (что напоминает блок текста), поверните каждый символ или элемент в k-м столбце вверх или вниз до следующей позиции это существует. пример Поверните 20-й столбец следующего текста (на основе 1): A …

30
Нормализовать вектор
Чтобы нормализовать вектор, нужно масштабировать его до длины 1 ( единичный вектор ), сохраняя при этом постоянное направление. Например, если мы хотим , чтобы нормализовать вектор с 3 -х компонентов, U , мы бы сначала найти его длину: | у | = sqrt (u x 2 + u y 2 …

6
Помогите! Мой калькулятор неисправен!
Введение Мой калькулятор ведет себя странно. Иногда, когда я набираю, 8он отображает 2. И иногда, когда я набираю, 6он отображает +. Некоторые кнопки перепутаны! Может ли кто-нибудь помочь мне определить, какой? Вызов: Вход: список неправильных уравнений с правильными результатами. Вывод: две кнопки, которые поменялись местами. Например: вход может быть: 123 …
28 code-golf  number  arithmetic  integer  code-golf  math  number  geometry  code-golf  grid  code-golf  math  number  sequence  primes  code-golf  sequence  kolmogorov-complexity  code-golf  string  ascii-art  alphabet  code-golf  math  sequence  integer  code-golf  number-theory  integer  natural-language  code-golf  date  code-golf  function  code-golf  ascii-art  code-golf  math  number-theory  primes  classification  code-golf  array-manipulation  decision-problem  matrix  code-golf  number  code-golf  code-golf  ascii-art  matrix  code-golf  string  code-golf  sequence  base-conversion  code-golf  code-golf  math  number-theory  combinatorics  integer-partitions  code-golf  integer  binary  base-conversion  code-golf  integer  base-conversion  palindrome  code-golf  code-golf  integer-partitions  code-golf  math  ascii-art  matrix  code-golf  number  sequence  number-theory  matrix  code-golf  interpreter  code-golf  graph-theory  code-golf  ascii-art  decision-problem  code-golf  division  code-golf  array-manipulation  primes  code-golf  string  ascii-art  code-golf  primes  counting  code-golf  matrix  unicode  code-golf  source-layout  code-golf  grammars  code-golf  string  cops-and-robbers  regular-expression  obfuscation  string  code-challenge  cops-and-robbers  regular-expression  code-golf  kolmogorov-complexity  game  card-games  code-golf  kolmogorov-complexity  code-golf  array-manipulation  matrix  code-challenge  cops-and-robbers  code-challenge  decision-problem  cops-and-robbers  code-golf  permutations 

23
Основной вид, с надоедливой ошибкой
Вы вводите список / последовательность / вектор / массив из 5-255 натуральных чисел, не обязательно уникальных. Вы можете предположить, что любой входной формат является наиболее подходящим, и что каждое целое число (а также количество целых чисел) выбирается случайным образом равномерно из диапазона 5-255. Цель состоит в том, чтобы вывести тот …

30
Найти уникальных близнецов
Вам будет предоставлены два массивов / списков / векторы неотрицательных целых чисел A и B . Ваша задача состоит в том, чтобы вывести целое число N , которое появляется в обоих A и B , а также является уникальным в обоих A и B . Вы можете предположить, что существует …

30
Треугольник число!
Мы привыкли к термину «возведение в квадрат» n, чтобы означать вычисление n 2 . Мы также привыкли к тому, что термин «куб» n означает n 3 . При этом, почему мы не можем также треугольник число? Как треугольник номер? Прежде всего, давайте выберем номер 53716. Поместите его в параллелограмм, длина …

16
Фальсифицируйте краткие истины
Найдите самое длинное значение true в списке логических значений. Возвратите тот же список со всеми другими фальсификациями. Ввод, вывод Список; любой обычный формат (например, список с разделителями в виде строки). Детали Истина и ложь могут быть любым, что ваш язык обычно использует для этих значений, или целыми числами 1 и …

27
Перестановки битов
Ваша цель состоит в том, чтобы создать функцию или программу для обращения битов в диапазоне целых чисел с заданным целым числом n . Другими словами, вы хотите найти перестановку перестановок битов в диапазоне 2 n элементов с нулевым индексом. Это также последовательность OEIS A030109 . Этот процесс часто используется при …

25
Индекс многомерного массива
Языки более низкого уровня, такие как C и C ++, фактически не имеют понятия многомерных массивов. (Кроме векторов и динамических массивов) При создании многомерного массива с int foo[5][10]; Это на самом деле просто синтаксический сахар . Что на самом деле делает С, так это создает единый непрерывный массив 5 * …

15
Иллюстрируйте квадрат бинома
Учитывая (любыми средствами) два разных натуральных числа (любого разумного размера), выведите (любыми средствами) квадрат их суммы, как в примерах ниже: Учитывая 4 и 3, вывод: 12 12 12 12 9 9 9 12 12 12 12 9 9 9 12 12 12 12 9 9 9 16 16 16 16 …

12
Время жизни червя
условия Червь является любым списком неотрицательных целых чисел, а его правый (т.е. последний ) элемент называется головой . Если голова не равна 0, у червя есть активный сегмент, состоящий из самого длинного непрерывного блока элементов, который включает в себя голову и имеет все свои элементы, по крайней мере, такие же …

30
Обрезать массив!
Если в качестве входных данных указать массив целых чисел и два числа, удалите определенное количество первого и последнего элементов, указанных числами. Ввод может быть в любом порядке. Вы должны удалить первые элементы x , где x - первый числовой ввод, а также удалить последние элементы y , где y - …

30
Найдите недостающее письмо
Руководящие указания задача Напишите метод, который принимает массив последовательных (увеличивающихся) букв в качестве входных данных и возвращает отсутствующую букву в массиве (списки на некоторых языках). правила Это код гольф, поэтому выигрывает самый короткий ответ в байтах! Вы всегда получите правильный массив Всегда будет отсутствовать ровно одна буква Длина массива всегда …

15
Это код OVSF?
Учитывая список 1s и -1s, определите, является ли это действительным кодом OVSF (выводя значение true или false). Коды OVSF определяются следующим образом: [1] это код OVSF Если Xэто код OVSF, то X ++ Xи X ++ -Xоба являются кодами OVSF. Вот ++конкатенация списка, и -отрицает каждый элемент в списке. Никакие …

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