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

Ця задача має бути вирішена шляхом сортування, впорядкування чи іншої організації деякого набору даних.

29
Переставити число в алфавітному порядку
Давши невід'ємне ціле число ( n), створіть функцію, яка повертається nв алфавітному порядку відповідно до буквального написання кожної цифри в n. Приклади: Input: 101 >> one, zero, one >> one, one, zero Output: 110 Input: 31948 >> three, one, nine, four, eight >> eight, four, nine, one, three Output: 84913 …

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

9
Роздрукуйте всі 3 на 3 міцні квадрати
Міцний квадрат (подібний до магічного квадрата ) - це розташування цілих чисел 1 до N 2 на сітці N по N таким чином, що кожна підгрупа 2 на 2 має однакову суму. Наприклад, для N = 3 один міцний квадрат - це 1 5 3 9 8 7 4 2 …
24 code-golf  number  arithmetic  number-theory  grid  code-golf  binary  code-golf  popularity-contest  code-golf  chemistry  code-golf  code-golf  date  code-golf  quine  chess  code-golf  hexadecimal  code-golf  number  arithmetic  sequence  array-manipulation  code-golf  math  date  code-golf  typography  code-golf  string  code-golf  string  code-golf  code-golf  math  arithmetic  array-manipulation  grid  code-golf  puzzle-solver  code-golf  music  audio  code-golf  decision-problem  code-golf  geometry  code-golf  number  bitwise  code-golf  string  metagolf  hexagonal-grid  code-golf  string  code-golf  sorting  popularity-contest  code-golf  game  sequence  base-conversion  binary  code-golf  decision-problem  graph-theory  natural-language  code-golf  math  parsing  optimized-output  code-golf  array-manipulation  code-golf  graphical-output  image-processing  tiling  code-golf  graph-theory  path-finding  chess  code-golf  code-golf  balanced-string  code-golf  number  code-golf  sequence  code-golf  math  arithmetic  statistics  code-golf  chemistry 

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

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

30
Надійно зламаний сорт
З огляду на список позитивних цілих чисел, що містить щонайменше 3 різних запису, виведіть перестановку цього списку, який не сортується у порядку зростання чи спадання. Приклади 1,2,3 -> 2,1,3 or 3,1,2 or 1,3,2 or 2,3,1 1,2,3,3 -> 2,1,3,3 or 3,1,2,3 or 1,3,2,3 etc.. Дякую @Arnauld та @NoOneIsHere за звання!

25
Числа збільшуються, коли літери зменшуються
Натхненний цим запитом про переповнення стека: Сортування списку: числа у зростаючому порядку, літери у низхідній формі . Ваше завдання полягає в тому, щоб вирішити наступну проблему, і, оскільки це код-гольф , ви повинні робити це якомога менше байтів. Ви повинні взяти список об'єктів , як вхідні дані, що містять букви …

2
Оптимізуйте сортування, використовуючи “Підвекторні реверси”
Це найменший виклик операцій, де метою є сортування вектора у порядку зростання за допомогою найменших обернень. Ваш алгоритм може тільки сортувати вектор з допомогою «суб-вектор розвороти» 1 , але він може використовувати інші операції для арифметичних операцій, петлі, перевірка , якщо він впорядкований і т.д. Число суб-вектора сторнування ваш алгоритм …

3
Проблема спаленого млинця
Це завдання пов'язане з гортанням млинців . Можливо, ви чули про сортування млинців , де стопку млинців сортують за розміром, вставляючи шпак в стопку і перегортаючи всі млинці над шпателем, поки млинці не будуть відсортовані найменшими до найбільших на тарілці. Проблема спаленого млинця дещо інша. Усі млинці тепер мають одну …

11
Справедливо оцінюють значення
Завдання З огляду на вхідний список цілих чисел x 1 … x n , обчисліть список рангів r 1 … r n (перестановка {1… n} ), щоб x r 1 ≤ x r 2 ≤… ≤ x r n . Потім для кожного x i замініть його ранг середнім арифметичним …

9
Сортування вкладеного списку
Ви повинні написати програму або функцію, яка сортує вкладений список. Ось правила сортування вкладеного списку: Візьмемо цей список як приклад: ((5, 2), 2, 7, (2, 1, (3, 4)), 9) Кожен елемент цього списку має "пріоритет". Елемент вважається числом або підсписком. Спочатку отримайте пріоритет кожного елемента на однаковій глибині. Якщо елементом …

3
Сортуйте ці рейтинги облігацій
Завдання У кредитних рейтингових агентств рейтинги приписувати облігацій в відповідно до кредитоспроможності емітента, а також кредитний рейтинг агентства «великої трійки» використовують аналогічний (хоча і з ідентичні) багаторівневу систему рейтингу . Вони мають чіткий логічний порядок - використовуючи яруси S&P, AAA> AA +> AA> AA-> A +> ...> BBB> B> ...> …

15
Геометричний виклик
Усі люблять геометрію. То чому б нам не спробувати зашифрувати його? Це завдання передбачає введення літер та цифр та створення фігур залежно від цього. Вхідні дані Вхід буде у формі (shapeIdentifier)(size)(inverter). Але що таке формаІдентифікатор, розмір та інвертор? Ідентифікатор форми - це ідентифікатор для типу фігури, яку ви будете робити …
23 code-golf  string  ascii-art  geometry  code-golf  ascii-art  subsequence  fewest-operations  test-battery  code-golf  array-manipulation  bitwise  code-golf  interactive  code-golf  music  code-golf  string  kolmogorov-complexity  code-golf  string  decision-problem  simulation  code-golf  string  classification  code-golf  sequence  base-conversion  palindrome  code-golf  kolmogorov-complexity  code-golf  date  astronomy  code-golf  sequence  base-conversion  code-golf  geometry  combinatorics  code-golf  string  code-golf  math  array-manipulation  code-challenge  math  code-golf  card-games  code-challenge  array-manipulation  sorting  code-golf  code-golf  math  abstract-algebra  polynomials  code-golf  palindrome  factoring 

23
ASCII Художні восьмикутники
З огляду на ціле число введення n > 1, виведіть восьмігранник ASCII art із бічною довжиною, що складається з nсимволів. Дивіться приклади нижче: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # # …
22 code-golf  ascii-art  code-golf  geometry  code-golf  balanced-string  code-golf  cops-and-robbers  code-challenge  cops-and-robbers  code-golf  code-golf  random  cryptography  code-golf  array-manipulation  number  code-challenge  integer  code-golf  math  integer  code-golf  math  math  parsing  image-processing  test-battery  math  number  combinatorics  fastest-code  code-golf  code-golf  math  number-theory  rational-numbers  polynomials  code-golf  math  geometry  code-golf  code-golf  number-theory  primes  factoring  code-golf  restricted-source  code-golf  string  decision-problem  counting  code-golf  math  sequence  fibonacci  code-golf  array-manipulation  counting  code-golf  array-manipulation  number-theory  code-golf  array-manipulation  code-golf  random  code-golf  string  hexadecimal  code-golf  string  code-challenge  sorting  code-golf  number  floating-point  code-golf  sorting  code-golf  decision-problem  fibonacci  code-golf  number  combinatorics  code-golf  string  code-golf  math  code-golf  electrical-engineering  code-golf  javascript  code-golf  base-conversion  code-golf  array-manipulation  matrix  binary-matrix  code-golf  kolmogorov-complexity  python  perl  ruby  code-golf  number  code-golf  optimization  integer-partitions  code-golf  string  code-golf  ascii-art 

24
Проблема ogl-edocf
Вхідні дані Непорожня перетасована рядок, що складається з символів ASCII в діапазоні .[32..126][32..126][32..126] Вихідні дані Вихід отримується шляхом застосування послідовних обертів до вхідного рядка. Для кожної літери ( [a-zA-Z]) у вхідному рядку, що йде зліва направо: якщо літеру у верхньому регістрі оберніть усі символи перед ним на одне положення ліворуч …
22 code-golf  string  code-golf  string  code-golf  string  parsing  brainfuck  code-challenge  python  hello-world  error-message  code-golf  string  code-golf  number  integer  counting  subsequence  code-golf  string  cipher  code-golf  array-manipulation  arithmetic  integer  matrix  code-golf  math  sequence  code-golf  restricted-source  pi  popularity-contest  cops-and-robbers  polyglot  popularity-contest  cops-and-robbers  polyglot  code-golf  file-system  king-of-the-hill  code-golf  number  sequence  integer  rational-numbers  string  code-challenge  source-layout  code-golf  ascii-art  king-of-the-hill  code-golf  array-manipulation  sorting  code-golf  string  code-golf  restricted-source  source-layout  tips  math  code-challenge  permutations  logic-gates  code-golf  number  random  integer  code-golf  math  code-golf  math  number  decision-problem  king-of-the-hill  python  board-game  code-challenge  brainfuck  busy-beaver  code-golf  number  cops-and-robbers  polyglot  obfuscation  answer-chaining  code-golf  number  integer  conversion  code-golf  string  parsing  code-golf  ascii-art  number  king-of-the-hill  javascript  code-golf  source-layout  radiation-hardening  code-golf  array-manipulation  matrix  code-golf  string  graph-theory  code-golf  array-manipulation  decision-problem  code-golf  string  ascii-art  code-golf  string  code-golf  array-manipulation 

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