Запитання з тегом «array-manipulation»

Конкуренція за вирішення конкретної проблеми за допомогою використання та маніпулювання масивами.

2
Стіна щита
Історичні передумови Стіна щита - це тактичне військове формування, яке сягає щонайменше 2500 р. До н. Він складався з воїнів, що перекривали свої щити зі своїми супутниками, утворюючи «стіну». Привабливість тактики випливає з того, що навіть самий некваліфікований воїн міг битися в стіні, доки у них був щит і зброя. …

30
Я голісний масив?
Визначення та правила Golfy масив являє собою масив цілих чисел, де кожен елемент є вище , ніж або дорівнює середнім арифметичним все попередніми елементами. Ваше завдання - визначити, чи є масив додатних цілих чисел, поданих як вхідний, чи ні. Вам не потрібно обробляти порожній список. Застосовуються лазівки за замовчуванням . …

18
Зворотні математичні цикли
Натхненний цим У пов'язаному виклику нас просять застосувати доповнення до елементів оригіналу та реверсу вхідного масиву. У цьому виклику ми збираємось зробити це трохи складніше, ввівши інші основні математичні операції. Задавши масив цілих чисел, проведіть цикл +, *, -, //, %, ^, де //є ціле ділення і ^є експонентом, застосовуючи …

28
Матриця в діапазоні
Змагання З урахуванням цілого 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 …

11
Стиснути розріджену матрицю
Стисніть розріджену матрицю за допомогою стисненого розрідженого рядка (формат CSR, CRS або Yale) . Це все ті ж форми стиснення (ігноруйте новий Єльський). Вхідним може бути будь-яка 2d структура даних (список списків тощо): напр [[0 0 0 0], [5 8 0 0], [0 0 3 0], [0 6 0 0]] …

30
Порівняйте середні показники моїх списків
Отримання середнього списку (наприклад [2,6,7]) Отримати довжину списку: [2,6,7] -> 3 Числа у списку: 2 + 6 + 7 = 15. Розділіть суму на їх підрахунку: 15 / 3 = 5. Ви повинні порівняти середні значення двох списків натуральних чисел N і M , повернувши значення, якщо N має вище …

28
Обчисліть зворотний модуль
Завдання: Виведіть значення для x, де a mod x = bдля двох заданих значень a,b. Припущення aі bзавжди будуть додатними цілими числами Не завжди знайдеться рішення x Якщо існує кілька рішень, виведіть принаймні одне з них. Якщо немає жодних рішень, нічого не виведіть або вкажіть, що немає рішень. Вбудовані дозволені …
18 code-golf  math  number-theory  code-golf  number  integer  code-golf  string  code-golf  music  code-golf  arithmetic  array-manipulation  decision-problem  code-golf  math  rational-numbers  code-golf  code-golf  graphical-output  hardware  code-golf  math  number  code-golf  string  parsing  natural-language  code-golf  tips  brain-flak  code-golf  graph-theory  code-golf  number  polynomials  king-of-the-hill  code-golf  ascii-art  kolmogorov-complexity  animation  king-of-the-hill  code-golf  tips  code-golf  ascii-art  code-golf  string  array-manipulation  data-structures  code-golf  math  number  code-golf  string  base-conversion  binary  code-golf  decision-problem  graph-theory  code-golf  math  polynomials  code-golf  kolmogorov-complexity  physics  code-golf  sequence  number-theory  code-golf  math  integer-partitions  code-golf  array-manipulation  random  permutations  code-golf  string  decision-problem 

21
Найдовші рівні підряди
Визначення Послідовність може бути не суміжною, наприклад [1, 1, 1], це підпорядкування [1, 2, 1, 2, 1]. Рівна підрядність - це підряд, у якому кожен елемент є рівним. Найдовша однакова послідовність може бути не унікальною, наприклад, [1, 1]і [2, 2]обидві найдовші рівні підрядності [2, 1, 1, 2]. Вхідні дані Непорожній …

9
Створіть послідовність рум
Ваше завдання - взяти вхідний nі вихідний елемент nпослідовності Rummy, послідовність, яку я створив (дивлячись на OEIS, вам не допоможе). Визначення Кожен елемент послідовності «Руммі» - це сукупність значень правди чи фальси. Напр [true, false].: Крок до створення учасника послідовності «Руммі» досить простий: Почніть з першого індексу, [](це елемент 0). …

15
g o l f a t a n 2
Іноді це справді боротьба за перетворення декартових координат (x,y)у полярні координати (r,phi). У той час як ви можете розрахувати r = sqrt(x^2+y^2)досить легко, часто потрібно певна різниця випадків при розрахунку кута , phiтому що arcsin, arccosа arctanй всі інші тригонометричні функції мають спільний домен, кожні тільки прольоти половини окружності. У …
18 code-golf  math  geometry  trigonometry  code-golf  number-theory  fibonacci  code-golf  math  sequence  fibonacci  code-golf  string  code-golf  math  graphical-output  geometry  code-golf  string  code-golf  math  geometry  code-golf  math  bitwise  number  popularity-contest  graphical-output  image-processing  fractal  code-golf  number-theory  code-golf  date  multi-threading  code-golf  math  code-golf  math  number  sequence  code-golf  math  number  sequence  arithmetic  code-golf  decision-problem  logic-gates  code-golf  decision-problem  balanced-string  code-golf  math  arithmetic  combinatorics  code-golf  expression-building  code-golf  physics  code-golf  abstract-algebra  code-golf  number  arithmetic  integer  code-golf  ascii-art  number  code-golf  number-theory  primes  code-golf  arithmetic  grid  code-golf  code-golf  sequence  code-golf  kolmogorov-complexity  compression  code-golf  math  number  arithmetic  array-manipulation  code-golf  primes  hexagonal-grid  complex-numbers  code-golf  number  counting  code-golf  math  number  arithmetic 

27
Порахуйте, замініть, повторіть!
Визначення Визначте n- й масив послідовності CURR наступним чином. Почніть з однотонного масиву A = [n] . Для кожного цілого k в A замініть запис k на k натуральних чисел, рахуючи від 1 до k . Повторіть попередній крок n - ще 1 раз. Наприклад, якщо n = 3 , …

3
Реконструюйте зигзагіфіковану матрицю
Як частина алгоритму стиснення, стандарт JPEG розгортає матрицю у вектор уздовж антидіагоналів змінного напрямку: Ваше завдання - взяти розкручений вектор разом з розмірами матриці та реконструювати відповідну матрицю. Як приклад: [1, 2, 5, 9, 6, 3, 4, 7, 1, 2, 8, 3], 4, 3 повинні врожаї [1 2 3 4 …

4
Стислі дні тижня
З огляду на введення списку днів тижня, виведіть найкоротше відсортоване подання списку. Формат введення є рядок , що складається з одного або декількох з подстрок однорядкове резюме Su(неділя), Mo(понеділок), Tu( і т.д.), We, Th, Fr, і Sa. Введення не обов'язково може бути вказане в упорядкованому порядку. Щоб перетворити вхід у …

21
Javascript: Створіть 10x10 масив з 1s
Очевидно, що цей виклик був би тривіальним з окремими функціями та бібліотеками, тому їх заборонено. Ваш код повинен відповідати специфікації ECMAscript (будь-яка специфікація), тому відповіді, які не стосуються браузера, не мають. Масив повинен бути доступним після його ініціації. У мене є відповідь, яку я поки що затримаю. Примітка: ця проблема …

7
Знайдіть масив, який відповідає набору сум
Розглянемо масив Aдовжини n. Масив містить лише додатні цілі числа. Наприклад A = (1,1,2,2). Давайте визначимо f(A)як сукупність сум усіх непустих суміжних підмагістралей A. У цьому випадку f(A) = {1,2,3,4,5,6}. Етапи для створення f(A) наступні: Підматриці Aє (1), (1), (2), (2), (1,1), (1,2), (2,2), (1,1,2), (1,2,2), (1,1,2,2). Їх відповідні суми …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.