Запитання з тегом «permutations»

Перестановка - це особливе впорядкування деякого списку об’єктів. Проблеми, позначені перестановкою, зазвичай включають пошук або генерацію перестановок, включаючи анаграми тексту.

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 

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

5
Пузирі дужки!
На цьому сайті є кілька запитань щодо балансування дужок та перевірки того, чи дужки врівноважені. Я пропоную зараз використовувати ці збалансовані дужки для чогось! У математиці та програмуванні дужки схожі на бульбашки, ізолюючи все, що знаходиться всередині, все, що знаходиться зовні, так що все, що знаходиться всередині, може робити це …

29
За алфавітом перестановка рядка
Завдання Ваша мета, якщо ви вирішите прийняти це, - написати програму, яка з урахуванням рядка введення (або масиву символів) видає всі можливі перестановки літер у цьому рядку. Я витончений зі своїм результатом, тому його слід сортувати за алфавітом, без дублікатів. Приклад: Вхід: buzz Вихід: buzz bzuz bzzu ubzz uzbz uzzb …

30
Недійсний Invali Inval
Ця ідея грунтується на чаті @ T @xCräftîñg . Подивіться нижче на прикладі послідовності: INVALID0, INVALID1, INVALID2 INVALID3, INVALID4...INVALID9 Після INVALID9, це продовжується так: INVALI0, INVALI1, INVALI2, INVALI3...INVALI9 А після INVALI9, це так: INVAL0, INVAL1, INVAL2, INVAL3...INVAL9 Після, INVAL9це так: INVA0, INVA1, INVA2, INVA3, ...INVA9 Зауважте, як ми INVALIDкожен раз …

13
Суперпермутації
Вступ Ви злочинець, якому доручено викрасти таємні плани у нового технічного старту Dejavu. Ви підкрадаєтеся до задньої стінки, але знаходите двері, для її відкриття потрібна шпилька. Ви розпізнаєте марку блокування і знаєте, що потрібно 5-значний штифт, використовуючи всі цифри від 0 до 4. Після кожної введеної цифри блокування перевіряє останні …

11
Anagram Quines (нитка копів)
Це виклик поліцейських і грабіжників . Нитка грабіжників можна знайти тут Ваше завдання полягає в тому, щоб написати програму, яка виводить анаграму свого вихідного коду, але не сам вихідний вихідний код. Наприклад, наступна програма Python, print`'print*2``'*2` відбитки 'print*2``print*2``' який має всі ті самі символи, що і його первісне джерело, але …

21
Дзеркало, Дзеркало, в кодексі
Двовимірні мови програмування часто мають дзеркальні команди, як /і \перенаправляти вказівник інструкцій на сітці: >>>>\ v v <<<</ У цьому виклику вам надається напрямок, що надходить, і дзеркало, і вам потрібно визначити вихідний напрямок. Правила Вхідний напрямок буде задано як один із символів, NESWа дзеркало - як /або \. Ви …

8
Принцип перестановки голубних отворів
У грі в судоку багато гравців люблять «олівцем» можливі цифри, які можуть проходити у кожному квадраті: Наведений рядок може бути представлений у вигляді масиву: [[1,2,9], [6], [5], [7], [1,2,9], [1,2,9], [3], [1,2,4], [8]] Тепер зауважте, що є лише 1 місце, куди 4можна їхати. Це фактично дозволяє нам спростити вищевказаний список …

24
Комбінаторика: обчислити субфакториал
У subfactorial або Rencontres номер ( A000166 ) являє собою послідовність чисел , подібних факторним числа , які показують в комбінаториці перестановок. Зокрема, n- й підфактор ! N дає кількість дерангувань набору з n елементів. Дезорганізація - перестановка, в якій жоден елемент не залишається в тому ж положенні. Підфактор можна …

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 

30
Гольф Анаграма Квіне
У цьому запитанні я попросив відгадати квітку анаграму на основі її результатів. Однак, схоже, у нас ще немає запитань про те, щоб пограти в гольф з анаграмою. Отже, ваше завдання полягатиме в тому, щоб зробити найкоротший анаграм-квін, який ви можете. Що таке анаграма ангіна? Anagram quine - це порожня програма, …

20
Імітуйте замовлення
Дано два списки чисел, джерело та візерунок , переупорядкуйте джерело, щоб відповідати відносному впорядкуванню шаблону. Будь-які два записи впорядкованого джерела повинні порівнювати так само, як записи в тих же позиціях шаблону. Наприклад, вхід s = [-5, 9, 4, 13, 11, -6, 0] p = [7, -4, 1, -8, 4, -3, …

23
Кодування - Переміщення - Розшифровка
Виклик Ваше завдання - кодувати ціле число у вигляді рядка символів ASCII , а потім успішно розшифрувати його після випадкового переміщення зазначеної рядки. Ви напишете дві програми / функції , які будуть іменуватися Encoder і Decoder . Енкодер Введення: ціле число у діапазоні .nnn[0,231−1][0,231−1][0,2^{31}-1] Висновок: рядок з ASCII символів (не …

26
Знайдіть ранг слова
Визначення Ранг слова визначається як положення слова, коли всі можливі перестановки (або розташування) його букв розташовані в алфавітному порядку, як у словнику, незалежно від того, чи мають значення слова чи ні. Розглянемо ці два слова - «синій» і «побачений». Для початку ми б написали всі можливі розташування літер цих слів …

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