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

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

11
Варіація N-бітів на підмножині
Для іншого завдання, про який я пишу, мені потрібно переконатися, що тестові випадки вирішуються з обмеженими цілими числами. Зокрема, мені потрібно перевірити наступне для не порожнього масиву цілих чисел Aта цілої ширини бітів n: Всі цілі числа aу Aзадоволенні -2**(n-1) <= a < 2**(n-1)(представлені з n-бітними цілими цілими числами-два). Довжина …

14
Мод-збалансовані списки
Вступ Припустимо, у мене є список цілих чисел, скажімо L = [-1,2,2,1,2,7,1,4] . Мені подобається мати баланс у своєму житті, тому я радий бачити, що в ньому стільки непарних елементів, скільки парних елементів. Більше того, він також має рівну кількість елементів у всіх класах модулів з 3, у яких є …

14
Рекурсивно з'єднані сукупні суми [N] з M ітераціями
Візьміть два натуральних числа Nі Mстворіть з’єднані сукупні суми [N]з Mітераціями. Виведіть результат останньої ітерації. Визначення об'єднаної сукупної суми: Почніть з числа Nі визначте послідовністьX = [N] Додайте до Xсукупних сумX Повторіть крок 2 Mрази. Сукупна сума вектора, X = [x1, x2, x3, x4]є: [x1, x1+x2, x1+x2+x3, x1+x2+x3+x4]. Приклад із …
14 code-golf  number  sequence  code-golf  number  sequence  code-golf  binary-matrix  code-golf  math  tips  javascript  algorithm  code-golf  string  code-golf  number  sequence  code-golf  math  arithmetic  parsing  code-golf  number  sequence  primes  code-golf  string  ascii-art  geometry  integer  code-golf  geometry  code-golf  number  array-manipulation  code-golf  math  geometry  code-golf  number  sequence  arithmetic  integer  code-golf  string  kolmogorov-complexity  code-golf  number  code-golf  number  chess  code-golf  sequence  decision-problem  subsequence  code-golf  math  number  primes  code-golf  primes  permutations  code-golf  integer  probability-theory  statistics  code-golf  string  code-golf  sequence  decision-problem  parsing  board-game  code-golf  binary  graph-theory  code-golf  board-game  classification  tic-tac-toe  code-golf  ascii-art  polyglot  code-golf  date  code-golf  geometry 

11
Шукати відповідність Знайти замінити
Візьміть три входи, рядок тексту T; рядок символів для заміни F; і рядок символів , щоб замінити їх, R. Для кожної підрядки Tз тими самими (нечутливими до регістру) символами F, замініть їх символами в R. Однак збережіть той самий випадок, що і оригінальний текст. Якщо є більше символів , Rніж …
14 code-golf  string  code-golf  string  ascii-art  alphabet  code-golf  number  sequence  counting  code-golf  sequence  counting  code-golf  quine  source-layout  code-golf  string  code-golf  decision-problem  game  code-golf  string  quine  source-layout  subsequence  code-golf  quine  code-golf  array-manipulation  integer  code-golf  ascii-art  code-golf  sequence  integer  code-golf  kolmogorov-complexity  code-golf  array-manipulation  integer  code-golf  number  array-manipulation  integer  code-golf  string  number  integer  code-golf  string  ascii-art  code-challenge  test-battery  expression-building  source-layout  printable-ascii  code-bowling  code-golf  number  code-golf  number  string  binary  code-golf  matrix  conversion  code-golf  number  arithmetic 

8
Знайдіть найкоротший унікальний список
Враховуючи список списків, знайдіть найкоротший список, який є суміжним підспіском точно одного списку. Наприклад, якби ми [[1,2,3], [1,2,3,4], [2,4,5,6], [1,2,4,5,6]] найкоротшим суміжним підсписом був би, [3,4]оскільки він відображається лише у другому списку. Якщо немає унікального суміжного підпису (для цього потрібен хоча б один дублікат), виведіть порожній список. Ось приклад [[1,2,3], …

23
Обчисліть вектор матриці
Давши цілий масив щонайменше з двох елементів, виведіть вектор матриці (визначений нижче) масиву. Щоб обчислити вектор матриці , спершу обертайтеся через nмасив введення розміру n x n, щоб створити матрицю розміру , причому перший елемент масиву слід за основною діагоналлю. Це утворює матричну частину. Для вектора переверніть вхідний масив вертикально. …

30
Отримайте індекси масиву після сортування
Ваше завдання сьогодні полягає в тому, щоб написати програму або функцію, яка займає список lі надає позиції, в lяких відображається кожен наступний елемент lсортування. Іншими словами, виведіть індекс найменшого значення, а потім індекс другого найменшого значення тощо. Можна припустити, що вхідний масив буде містити лише додатні цілі числа, і буде …

12
Інвертування списків списків індексів
Натхненний цим публікацією StackOverflow. Вступ Завдання Боба - створити електронні таблиці та впорядкувати їх. Те, як він їх організовує, відоме мало кому, окрім Боба, але він створює список усіх електронних таблиць, які підпадають під одну групу. У створеній ним електронній таблиці є маса даних, але зараз ми дивимось лише один …

13
Це макс-купа?
Купи , також відомі як пріоритетна чергу, це абстрактний тип даних. Концептуально це двійкове дерево, де діти кожного вузла менші або рівні самій вузлу. (Якщо припустити, що це макс-купа.) Коли елемент висувається або вискакується, купа переставляє себе, щоб найбільшим елементом був наступний, який повинен вискочити. Він може бути легко реалізований …

16
Найменші групи в масиві
Вступ Давайте спостерігатимемо наступний масив: [1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1] Група складається з тих самих цифр поруч один з одним. У наведеному вище масиві є 5 різних груп: [1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, …

10
Скільки кроків я пройшов?
Простий крокомір може бути змодельований маятником з двома перемикачами на протилежних сторонах - один при x = 0 і один при x = l . Коли маятник стикається з дальнім вимикачем, можна вважати, що амбулатор зробив півкроку. При контакті з перемикачем ближнього кроку крок завершується. Давши список цілих чисел, що …

5
Це L-опукла?
Фон Полімін називається L-опуклий , якщо це можливо подорожувати з будь-якої плитки будь-якої іншої плитки з допомогою L-подібною траєкторією, тобто шлях , який йде в кардинальних напрямах і змінює напрямок більш ніж один раз. Наприклад, поліоміно з 1фігури 0 0 1 1 1 0 1 1 1 1 0 0 …

3
Від’єднати список
Вступ Більшість із вас знайомі з алгоритмом сортування злиття для сортування списку чисел. Як частина алгоритму, людина пише функцію помічника, mergeяка поєднує два відсортовані списки в один відсортований список. У псевдокоді, подібному Python, функція зазвичай виглядає приблизно так: function merge(A, B): C = [] while A is not empty or …

17
Перемішайте колоду без локальних змінних [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було актуальною для обміну коду Golf Stack. Закрито 2 роки тому . Завдання цієї головоломки - взяти колоду з 52 карт і перемістити її так, щоб кожна картка опинилася у випадковому положенні. …

4
Розподіл місць у парламенті
Вступ На загальних виборах хочеться обчислити постійну ціну за місце в парламенті. Це означає, що для N >= 0розподілу місць та списку nsголосів на партію ми хотіли б знайти таку кількість d, яка така sum(floor(n/d) for n in ns) == N Щоб зробити речі цікавими (і більше схожими на реальний …

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