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

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

30
Масив викликів №1: чергування масивів
Чергуючі масиви Черговий масив - це список будь-якої довжини, в якому чергуються два (не обов'язково різні) значення. Тобто, усі парно-індексовані елементи рівні, а всі непарноіндексовані елементи рівні. Ваше завдання - написати програму або функцію, яка, коли їй надається список натуральних чисел, виводить / повертає, truthyякщо вона чергується та falsyінше. Це …

30
Goodness Giza Golf!
"Число Гізи", також розмовно відоме як Тіммі число, - це будь-яке число, де цифри являють собою піраміду ( A134810 ). Наприклад, "12321" - це число гіза, оскільки його можна візуалізувати так: 3 2 2 1 1 Однак щось на кшталт "123321" - це не число Гізи, оскільки на вершині піраміди …

22
Видаліть кожен N-й N
Задача У цьому виклику ваше введення - це не порожній список натуральних чисел, наведений у рідному форматі вашої мови. Вихід - це той самий список, у тому самому форматі, де деякі елементи вилучені. Ви повинні видалити кожну появу 1, кожну секунду 2, кожну третю подію 3тощо. Загалом, для кожного натурального …

30
Обман тесту з кращим вибором
Вступ Під час навчання я намагався придумати декілька способів обдурити тест з численним вибором. Це в основному стислий варіант відповідей з декількома варіантами. Метод полягає в наступному: Відповіді на тест: BCAABABA Вони можуть бути перетворені в 3 різних масиви, що вказує на істинне чи хибне, якщо відповідь на поточний лист: …

30
Закрийте нулі у списку
Натхненний цим питанням SO В якості введення вам буде надано не порожній список цілих чисел, де перше значення гарантовано буде не нульовим. Щоб побудувати вихід, перейдіть від початку списку, виводячи по шляху кожне ненульове значення. Коли ви стикаєтесь з нулем, замість цього повторіть значення, яке ви нещодавно додали до виводу. …

30
Роздрукуйте таблицю фізичного множення
Прямокутники мають цю приємну властивість - прямокутник п × мn×mn \times m складається з рівно п × мn×mn \times m символів! Ще цікавішою властивістю є те, що прямокутники можна добре вирівняти в таблиці множення - наприклад, таблиці 3 × 33×33 \times 3 : # ## ### # ## ### # …

30
Видаліть оточуючі нулі 2d масиву
Це двовимірна версія цього питання . Дано не порожній двовимірний масив / матрицю, що містить лише невід'ємні цілі числа: ⎡⎣⎢⎢⎢⎢⎢⎢0000000000000100101000110⎤⎦⎥⎥⎥⎥⎥⎥[0000000010000010011100000] \begin{bmatrix} {\color{Red}0} & {\color{Red}0} & {\color{Red}0} & {\color{Red}0} & {\color{Red}0} \\ {\color{Red}0} & {\color{Red}0} & 0 & 1 & 0 \\ {\color{Red}0} & {\color{Red}0} & 0 & 0 & 1 …

30
У пошуках душі
Враховуючи непустий кінцевий список цілих чисел, виведіть триєдне значення, якщо рівно два рівні записи, і всі інші записи є різними, а значення фальси - в іншому випадку. Приклади truthy: [1,1] [1,2,1] [1,6,3,4,4,7,9] falsey: [0] [1,1,1] [1,1,1,2] [1,1,2,2] [2,1,2,1,2] [1,2,3,4,5]

30
Я незначний масив?
Незначний масив являє собою масив позитивних цілих чисел, де абсолютні відмінності між послідовними елементами є все менше або дорівнює 1 . Наприклад, такий масив є незначним: [1, 2, 3, 4, 3, 4, 5, 5, 5, 4] Тому що відповідні (абсолютні) різниці: [1, 1, 1, 1, 1, 1, 0, 0, 1] …

30
Чи є шишка?
Даний список позитивних цілих чисел визначають, чи є елемент, який або більший, ніж його два сусіди, або менший, ніж два його сусіди ("удар"). Щоб зрозуміти, бумп ніколи не може бути першим чи останнім пунктом у списку, оскільки у них є лише один сусід. Ваша програма повинна вивести одне з двох …

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

21
Додавання вирівнювання масиву
Вступ Розглянемо два непусті цілі масиви, скажімо, A = [0 3 2 2 8 4] і B = [7 8 7 2] . Щоб виконати додавання вирівнювання на них, ми робимо наступне: Повторіть кожен масив достатньо разів, щоб мати загальну довжину lcm (length (A), length (B)) . Тут lcm означає …

22
Натуральний Пі № 0 - Рок
Мета Створіть програму / функцію, яка приймає вхід N, перевірте, чи Nвипадкові пари цілих чисел є відносно простими, і повернеться sqrt(6 * N / #coprime). TL; DR Ці виклики - це моделювання алгоритмів, які потребують лише природи та вашого мозку (і, можливо, деяких повторно використаних ресурсів), щоб наблизити Pi. Якщо …
39 code-golf  math  random  pi  approximation  popularity-contest  code-golf  sequence  number-theory  binary  coding-theory  code-golf  math  3d  code-golf  code-golf  math  number  code-golf  kolmogorov-complexity  code-golf  ascii-art  graphical-output  binary-tree  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation  hexadecimal  code-golf  math  number  set-theory  code-golf  math  arithmetic  number-theory  integer  code-golf  string  kolmogorov-complexity  code-golf  math  sequence  arithmetic  decision-problem  code-golf  code-golf  ascii-art  code-golf  array-manipulation  parsing  code-golf  string  ascii-art  kolmogorov-complexity  code-challenge  code-golf  sequence  code-golf  number  array-manipulation  sorting  code-golf  string  function  code-golf  arithmetic  code-golf  math  sequence  number-theory  primes  restricted-source  javascript  code-challenge  polyglot  rosetta-stone  code-golf  code-golf  regular-expression  code-golf  math  code-golf  math  primes  code-golf  ascii-art  kolmogorov-complexity  binary  code-golf  math  sequence  code-golf  sequence  subsequence  code-golf  string  code-golf  parsing  music  code-golf  grid  game  path-finding  board-game  code-golf  string  binary  code-golf  array-manipulation  balanced-string  code-golf  code-golf  algorithm  code-golf  string  number  arithmetic  array-manipulation  code-golf  array-manipulation  binary-tree  tree-traversal  code-golf  code-golf  tips  code-golf  string  base-conversion  code-golf  tips  s.i.l.o.s  code-golf  string  ascii-art  code-golf  code-challenge  code-golf  game 

15
Дивись, вгору в небо! Це супер пупер масив!
Натхненний цим питанням у наших друзів- конкурентів на Code Review. Визначення Супер масив являє собою масив , де кожен новий елемент в масиві більше , ніж сума всіх попередніх елементів. {2, 3, 6, 13}це супер масив, тому що 3 > 2 6 > 3 + 2 (5) 13 > 6 …

13
Нульова сума покриттів
Вступ Розглянемо не порожній список L цілих чисел. З нульовою сумою зріз з L являє собою безперервну підпослідовність L , сума яких дорівнює 0. Наприклад, [1, -3, 2] є нульовою сумою зріз [-2, 4, 1, -3, 2, 2 , -1, -1] , але [2, 2] це не (тому що це …

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