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

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

18
Побудувати сходи
Вступ Я хочу побудувати сходи. Для цього я зібрав із звалища дві довгі дошки з отворами в них, і я хочу помістити сходинки в ці отвори. Однак отвори розміщені не рівномірно, тому кроки будуть трохи химерними, і мені важко оцінити кількість стержня, який мені потрібен. Ваша робота - робити розрахунки …

30
Режим (найпоширеніший елемент) списку
Напишіть фрагмент для обчислення режиму (найпоширенішого числа) списку натуральних чисел. Наприклад, режим d = [4,3,1,0,6,1,6,4,4,0,3,1,7,7,3,4,1,1,2,8] є 1, тому що трапляється максимум у 5 разів. Ви можете припустити, що список зберігається в змінній, такий як dі має унікальний режим. напр .: Python, 49 max(((i,d.count(i))for i in set(d)), key=lambda x:x[1]) Це код-гольф …

25
Головна на лінійці списків
Це завдання полягає у тому, щоб просто повернути список списків цілих чисел, подібних до функції діапазону Python, за винятком того, що кожне наступне число повинно бути таким глибоким у списках. Правила : Створіть програму або неанонімну функцію Він повинен повернути або надрукувати результат Результат повинен бути повернутий у списку (зі …

16
Сума матриць, що не перекриваються
Сума матриць, що не перекриваються З огляду на k масиви довжини n , виведіть максимальну можливу суму, використовуючи один елемент з кожного масиву, таким чином, щоб жоден два елементи не були з одного індексу. Гарантоване, що k <= n. Вхідні дані Непорожній список непустих масивів цілих чисел. Вихідні дані Ціле …

29
Замініть мене на суму моїх циклічних наступників!
Я маю для вас простий виклик цього разу. Враховуючи масив додатних цілих чисел A (або еквівалент у вашій мові), замініть кожен запис A i сумою наступних елементів A i A , повертаючись назад з початку, якщо не вистачає елементів. Як завжди, ви можете змагатись на будь- якій мові програмування і …

24
Підняти єдине число
Вступ Припустимо, ви хочете обчислити максимум хвоста у списку чисел, тобто максимум кожного непустого суфікса. Один із способів зробити це - неодноразово вибирати одне число і замінювати його більш високим числом, яке виникає після нього, поки це вже неможливо. У цьому завданні ваше завдання - виконати один крок цього алгоритму. …


24
Обчисліть послідовність кенгуру
Попередня історія Відмова від відповідальності: Може містити складену інформацію про кенгуру. Кенгуру проходять кілька стадій розвитку. Коли вони дорослішають і сильніші, вони можуть стрибати вище і довше, і вони можуть більше стрибати, перш ніж голодувати. У першій стадії кенгуру дуже мало і зовсім не може стрибати. Незважаючи на це, постійно …

10
Підстрибуючи в масиві
Вступ Масиви також можна розглядати як поле для підстрибуючого м'яча. Це, звичайно, звучить дуже невиразно, тому ось приклад введення: [1, 2, 3, 4, 5, 6, 7, 8, 9] [9, 8, 7, 6, 5, 4, 3, 2, 1] [1, 2, 3, 4, 5, 6, 7, 8, 9] Завдання полягає у виведенні …

27
Скільки днів на місяць?
Враховуючи текстове зображення (повне ім’я без регістру або абревіатура з 3 символами) місяця повертайте кількість днів у місяці. Так , наприклад, december, DECі decвсі повинні повернутися 31. Лютий може мати або 28, або 29 днів. Припустимо, що введення - це місяць в одній з правильних форм.

15
Всі одиночні вісімки
Враховуючи не порожній прямокутний масив цілих чисел від 0до 9, виведіть кількість комірок, які є 8і не мають сусіда, який є 8. Сусідство тут розуміється в сенсі Мура , тобто включаючи діагоналі. Таким чином, кожна комірка має 8сусідів, за винятком комірок на краях масиву. Наприклад, з урахуванням введення 8 4 …

15
Модульне мовлення
Цей виклик пов'язаний з деякими особливостями мови MATL в рамках події " Мова мови місяця 2018" . Вступ У MATL, багато дві вхідні функції працюють поелементно з мовленням . Це означає наступне: Елементно (або векторизовано ): функція приймає за вхід два масиви з відповідними розмірами. Операція, визначена функцією, застосовується до …

22
Максимальний пробіг між однаковими елементами
Це капітальний ремонт цього в даний час видалений питання по ар кан . Якщо ОП з цього питання хотів би відновити це питання або у мене є проблема, коли я розміщую це питання, я би радий прийняти З урахуванням списку цілих чисел у якості введення знайдіть максимально можливу суму безперервного …

3
Впровадити спрощене керування
Вступ Кернінг означає регулювати відстань між літерами тексту. Як приклад, розглянемо слово, Topнаписане з трьома гліфами: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... Ми могли просто заповнити прогалини між гліфами крапками і зробити …
24 code-golf  grid  code-challenge  atomic-code-golf  code-golf  combinatorics  probability-theory  card-games  code-golf  number  geometry  code-golf  decision-problem  chess  code-golf  math  number  sequence  code-golf  string  regular-expression  code-golf  arithmetic  integer  code-golf  math  array-manipulation  code-golf  number  decision-problem  integer  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  decision-problem  graph-theory  binary-matrix  code-golf  string  parsing  code-golf  string  code-golf  morse  code-golf  code-golf  string  code-golf  ascii-art  cellular-automata  code-golf  binary  base-conversion  code-golf  arithmetic  decision-problem  integer  checksum  code-golf  matrix  linear-algebra  code-golf  code-golf  game  code-golf  sequence  binary  code-golf  combinatorics  optimization  code-golf  decision-problem  quine  code-golf  rational-numbers  bitwise  code-golf  string  permutations  code-golf  kolmogorov-complexity  unicode  code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

27
Перерахуйте масив, групуючи дублікати
Мета цього завдання - взяти масив натуральних чисел та перерахувати його індекси, згрупуючи подібні елементи. Перерахування без жодних дублікатів здійснюється просто виведенням масиву пар (value, index), наприклад, [3, 4, 13, 9, 2]=> [[3,1],[4,2],[13,3],[9,4],[2,5]]. Однак якщо даний елемент з’являється вдруге, він не надає власної пари, а замість цього додається до групи …

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