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

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

19
Обернути стовпчик
Враховуючи ціле число k або блок тексту, або 2d масив, що внутрішні масиви можуть мати неоднакову довжину (що нагадує блок тексту), поверніть кожен символ або елемент у k -му стовпчику вгору або вниз до наступної позиції що існує. Приклад Оберніть 20-й стовпець наступного тексту (на основі 1): A line with …

29
Найпоширеніша множина
Не плутати з найменшим загальним кратним . Давши список натуральних чисел з більш ніж одним елементом, поверніть найпоширеніший добуток із двох елементів у масиві. Наприклад, MCM у списку [2,3,4,5,6]є 12, як таблиця продуктів: 2 3 4 5 6 --------------- 2 | # 6 8 10 12 3 | # # …

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

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

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

6
Довідка! Несправності мого калькулятора!
Вступ Мій калькулятор поводиться дивно. Іноді під час введення в 8ньому відображається а 2. І іноді, коли я набираю в 6ньому, відображається a +. Деякі кнопки змішані! Може хтось допоможе мені визначити, який? Виклик: Введення: Список неправильних рівнянь з правильними результатами. Вихід: дві кнопки, які поміняються. Наприклад: Вхід може бути: …
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 

30
Трикутник число!
Ми звикли під терміном "квадратування" n означати обчислення n 2 . Ми також звикли під терміном "кубування" n означати n 3 . Попри це, ми не могли б також трикутник число? Як трикутник число? Спочатку давайте виберемо число 53716,. Розташуйте його в паралелограмі, довжина сторони якого дорівнює кількості цифр числа …

27
Перестановки бітів
Ваша мета - створити функцію або програму для перетворення бітів у діапазоні цілих чисел із заданим цілим числом n . Іншими словами, ви хочете знайти перестановку бітів для діапазону 2 n елементів, нульове індексування. Це також послідовність OEIS A030109 . Цей процес часто використовується для обчислення швидких перетворень Фур'є, таких …

16
Фальсифікувати короткі істини
Знайдіть найдовший пробіг істини в списку булей. Поверніть той самий список із фальсифікованими усіма іншими підписами. Введення-виведення Список; будь-який звичайний формат (наприклад, обмежений список у вигляді рядка). Деталі Істинним і хибним може бути все, що ваша мова зазвичай використовує для цих значень, або цілі числа 1 і 0. Якщо ви …

25
Індекс багатовимірного масиву
Мови нижчого рівня, такі як C і C ++, насправді не мають поняття багатовимірних масивів. (Окрім векторів та динамічних масивів) Коли ви створюєте багатовимірний масив із int foo[5][10]; Це насправді просто синтаксичний цукор . Що насправді робить C, це створити єдиний суміжний масив з 5 * 10 елементів. Це foo[4][2] …

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 …

12
Життя хробака
Умови Черв'як є будь-яким списком невід'ємних цілих чисел, а його правий (тобто останній ) елемент називається головою . Якщо в голові немає 0, у черв'яка є активний сегмент, що складається з найдовшого суміжного блоку елементів, що включає голову і має всі її елементи принаймні такі ж великі, як і голова …

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

30
Знайдіть пропущений лист
Керівні принципи Завдання Напишіть метод, який приймає масив послідовних (збільшуючих) літер як вхідних даних і повертає пропущену літеру в масив (списки на деяких мовах). Правила Це кодовий гольф, тому найкоротша відповідь у байтах виграє! Ви завжди отримаєте дійсний масив Завжди буде рівно один лист Довжина масиву завжди буде не менше …

15
Це код OVSF?
Давши список 1s і -1s, визначте, чи це дійсний код OVSF (вивівши значення truthy або falsey). Коди OVSF визначаються наступним чином: [1] є кодом OVSF. Якщо Xє OVSF-код, то X ++ Xі X ++ -Xобидва є кодами OVSF. Тут ++відбувається конкатенація списку та -заперечує кожен елемент у списку. Жоден інший …

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