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

Задавши послідовність елементів, знайдіть перестановку таким, що елементи знаходяться у певному порядку.

1
Складність сліпого роду?
Всі ми знаємо, що мінімальна складність алгоритму сортування на основі порівняння є Ω ( n журналn )Ω(нжурнал⁡н)\Omega(n \log n)порівняння. Я намагаюся зробити сліпий сорт, тобто даю номерннn вивести схему (з булевими, арифметичними та "порівняльними" воротами), яка сортує список ннn предметів. Попередньо обчислюючи всі порівняння а потім виконуючи арифметику на отриманих …

1
Heapsort: Heaps = ~ Quicksort: BSTs = ~ Mergesort: ___?
Вибачте, будь ласка, лаконічність заголовка, я, можливо, приніс ясність на вівтар лаконічності. Можна побачити, що для вставки елементів масиву у двійкове дерево пошуку та читання їх назад потрібне (при вставці) те саме порівняння, що і запуск Quicksort на цьому масиві. Послідовність поворотів, яку використовує Quicksort, - це послідовність вставок у …

1
Чи можемо ми отримати відсортований список із відсортованої матриці в
Я збентежений. Я хочу довести, що проблема сортування annn від nnn матриця, тобто рядки та стовпці у порядку зростання є Ω(n2logn)Ω(n2log⁡n)\Omega(n^2\log n). Я поступаю, припускаючи, що це можна зробити швидше, ніжn2lognn2log⁡nn^2\log n і спробувати порушити log(m!)log⁡(m!)\log(m!) нижня межа для порівнянь, необхідних для сортування m елементів. У мене є дві суперечливі …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.