Алгоритми → Пов'язаний список
алгоритм, связанный список, сортировка
У цьому уроці ви дізнаєтеся про пов'язаний список та його додатки. Ви також дізнаєтесь, як створювати та виконувати різні операції зі зв'язаним списком.
У грі "Полювання за скарбами" ви починаєте з пошуку першої підказки. Коли ви знайдете його, замість того, …
Алгоритми → Кругова Черга
сортировка, круговая очередь, алгоритмы
Циклічна черга дозволяє уникнути втрати місця у звичайній реалізації черги з використанням масивів.
DeQueue – видалення елемента з черги;
FRONT і REAR - два покажчики, що використовуються для відстеження першого та останнього елементів у черзі.
Як ви можете бачити на …
Алгоритми → Черга
очередь, сортировка, Queue, алгоритмы
Черга – це корисна структура даних у програмуванні. Уявіть чергу квитків поза кінозалом, де перша людина, що входить у чергу, є першою людиною, яка отримує квиток.
Черга слідує правилу «першим прийшов – першим обслужений» (First In First Out – FIFO) …
Алгоритми → Алгоритм сортування злиттям
алгоритм, сортировка слиянием, Merge Sort Algorithm, сортировка
Сортування злиттям – це свого роду алгоритм «розділяй і володарюй» у комп'ютерному програмуванні. Це один із найпопулярніших алгоритмів сортування та відмінний спосіб розвинути впевненість у побудові рекурсивних алгоритмів.
Стратегія розділяй і володарюй
Використовуючи техніку «Розділяй і володарюй», ми ділимо проблему …
Алгоритми → Алгоритм сортування купою
Heap Sort, сортировка, алгоритмы
Сортування купою – популярний та ефективний алгоритм сортування у комп'ютерному програмуванні. Щоб навчитися писати алгоритм сортування купою, потрібне знання двох типів структур даних – масивів та дерев.
Наприклад, початковий набір чисел, які хочемо відсортувати, зберігається у масиві [10, 3, 76, …
Алгоритми → Алгоритм сортування шляхом вибору
алгоритм, сортировка методом выбора, Selection sort algorithm, сортировка
Алгоритм сортування методом вибору починається з порівняння перших двох елементів масиву та їх заміни у разі потреби. Наприклад, якщо ви хочете відсортувати елементи масиву в порядку зростання і якщо перший елемент більший за другий, вам потрібно поміняти місцями елементи. Але, …
Алгоритми → Алгоритм сортування вставками
алгоритм, сортировка, Sort Algorithm
Цей опис призначений для того, щоб зрозуміти, що таке алгоритм сортування вставками та як його реалізувати у програмуванні.
Про технічні деталі, властивості та порівняння з іншим алгоритмом сортування мови тут не піде. Якщо ви знаєте, що таке алгоритм сортування вставками, …
Алгоритми → Алгоритм пухирцевого сортування
Алгоритм бульбашкового сортування починається з порівняння перших двох елементів масиву та їх заміни за необхідності. Наприклад, якщо ви хочете відсортувати елементи масиву в порядку зростання, а перший елемент більший за другий, вам потрібно поміняти місцями елементи. Якщо ж перший елемент …
Django → Django - Підручник 033. Передача списку аргументів методу order_by для сортування QuerySet
Для покращення зручності використання розділів статей було впроваджено сортування статей за датою, заголовком та кількістю переглядів. Крім цього, була додана можливість пошуку інформації за статтями розділу. Реалізується ця можливість через кілька чекбоксів, які додають назви колонок для сортування URL сторінки, …
- Останні коментарі
- AK24 квітня 2025 р. 12:04UPD: Переписал логику воспроизведения через стороннюю библиотеку BASS. Там выбрать можно
- AK01 квітня 2025 р. 11:41Добрый день. В данный момент работаю над проектом, где необходимо выводить звук из программы в определенное аудиоустройство (колонки, наушники, виртуальный кабель и т.д). Пишу на Qt5.12.12 поско…
- Тепер обговоріть на форумі
- DT14 квітня 2025 р. 15:38Всем привет! На Qt 6.8 MinGW пытаюсь сделать управление подключением WiFi из программы. Пока делаю поддержку Windows, но так же хочу в дальнейшем внедрить и поддержку Linux/MacOS. Для…
- f15 лютого 2025 р. 13:46Подскажите, пожалуйста! Как данный класс можно дополнить, чтобы созданные объекты можно было перемещать мышкой по сцене?
- Не запускается компьютер (точнее работает блок , но сам монитор вообще жесть)В общем я ничего с интернета не скачивала в последнее время. На компе никаких левых пр…
- Вопрос решен. Узнать QModelIndex элемента на который мы перетаскиваем другой элемент, можно с помощью функции indexAt(event->position().toPoint()) представления QTreeViev вызываемой в переопр…