Lila25mila
Lila25mila06 березня 2019 р. 03:49

АлгоритмиАлгоритм сортування злиттям

алгоритм, сортировка слиянием, Merge Sort Algorithm, сортировка

Сортування злиттям – це свого роду алгоритм «розділяй і володарюй» у комп'ютерному програмуванні. Це один із найпопулярніших алгоритмів сортування та відмінний спосіб розвинути впевненість у побудові рекурсивних алгоритмів.


Стратегія розділяй і володарюй

Використовуючи техніку «Розділяй і володарюй», ми ділимо проблему …

Читати
Lila25mila
Lila25mila04 березня 2019 р. 04:08

QtНедокументований QMake

pro, QMake, Qt

Вступ

Qmake - це дуже потужна система "meta-make", яку можна використовувати для генерації make-файлів для різних компіляторів та платформ з одного і того ж файлу проекту qmake (.pro). Документація для qmake значно покращилася з Qt3, але все ще відсутня деяка …

Читати
Lila25mila
Lila25mila01 березня 2019 р. 03:55

АлгоритмиАлгоритм сортування купою

Heap Sort, сортировка, алгоритмы

Сортування купою – популярний та ефективний алгоритм сортування у комп'ютерному програмуванні. Щоб навчитися писати алгоритм сортування купою, потрібне знання двох типів структур даних – масивів та дерев.


Наприклад, початковий набір чисел, які хочемо відсортувати, зберігається у масиві [10, 3, 76, …

Читати
Дмитрий
Дмитрий28 лютого 2019 р. 10:14

C++Відкриваємо mp3-файли за допомогою бібліотеки audiere

как открыть mp3-файл, звук, audiere, обработка звука, аудио

Бібліотека audiere дозволяє працювати з аудіофайлами різних форматів (wav, mp3 тощо). Для роботи нам знадобляться файли audiere.h, audiere.lib, audiere.dll. h-файл підключається до коду програми

#include "audiere.h"

lib-файл лінкуємо в .pro

LIBS += audiere.lib

dll тягаємо за програмою.
У рунеті легко …

Читати
Lila25mila
Lila25mila27 лютого 2019 р. 06:24

АлгоритмиАлгоритм сортування шляхом вибору

алгоритм, сортировка методом выбора, Selection sort algorithm, сортировка

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

Читати
Evgenii Legotckoi
Evgenii Legotckoi26 лютого 2019 р. 05:22

C++Використання SFINAE для спеціалізації шаблонних методів, залежно від типу контейнера std::map або std::vector, передається як аргумент

SFINAE, C++17, template

Виникла проблема: "написати другу реалізацію шаблонної функції", в якій передаються ті самі аргументи. Тобто сигнатура обох функцій повністю збігається. Відмінність полягає в тому, що як аргумент функції можуть бути передані контейнери std::vector і контейнери std::map. І в залежності від того, …

Читати
Lila25mila
Lila25mila26 лютого 2019 р. 03:30

АлгоритмиАлгоритм сортування вставками

алгоритм, сортировка, Sort Algorithm

Цей опис призначений для того, щоб зрозуміти, що таке алгоритм сортування вставками та як його реалізувати у програмуванні.


Про технічні деталі, властивості та порівняння з іншим алгоритмом сортування мови тут не піде. Якщо ви знаєте, що таке алгоритм сортування вставками, …

Читати
Lila25mila
Lila25mila25 лютого 2019 р. 03:29

АлгоритмиАлгоритм пухирцевого сортування

алгоритм, сортировка, bubble

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

Читати
Lila25mila
Lila25mila31 січня 2019 р. 06:43

WEBРозробка REST API

API, REST, WEB

У статті наведено набір інструментів, необхідних для створення REST API. Інструменти не залежать від платформи, тобто вони застосовні до API REST, створеного з використанням будь-якого технологічного стека. Мета статті - познайомити розробників API-початківців з різними етапами розробки API і представити …

Читати
Lila25mila
Lila25mila29 січня 2019 р. 02:53

DjangoЯк використовувати Coverage в Django

Django, Python

Коли ви розробляєте великий проект, можна забути деякі частини коду, які потрібно протестувати. Coverage.py – це інструмент на python, який допоможе вам у цьому.


Установка

Використовуйте pip або easy_install, як вам до вподоби

pip install coverage 
Запуск та видалення

Для …

Читати
AD

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:50бали,
  • Рейтинг балів-4
m
  • molni99
  • 26 жовтня 2024 р. 11:37

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:80бали,
  • Рейтинг балів4
m
  • molni99
  • 26 жовтня 2024 р. 11:29

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:20бали,
  • Рейтинг балів-10
Останні коментарі
ИМ
Игорь Максимов22 листопада 2024 р. 22:51
Django - Підручник 017. Налаштуйте сторінку входу до Django Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
Evgenii Legotckoi
Evgenii Legotckoi01 листопада 2024 р. 00:37
Django - Урок 064. Як написати розширення для Python Markdown Добрый день. Да, можно. Либо через такие же плагины, либо с постобработкой через python библиотеку Beautiful Soup
A
ALO1ZE19 жовтня 2024 р. 18:19
Читалка файлів fb3 на Qt Creator Подскажите как это запустить? Я не шарю в программировании и кодинге. Скачал и установаил Qt, но куча ошибок выдается и не запустить. А очень надо fb3 переконвертировать в html
ИМ
Игорь Максимов05 жовтня 2024 р. 17:51
Django - Урок 064. Як написати розширення для Python Markdown Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
d
dblas505 липня 2024 р. 21:02
QML - Урок 016. База даних SQLite та робота з нею в QML Qt Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
Тепер обговоріть на форумі
Evgenii Legotckoi
Evgenii Legotckoi25 червня 2024 р. 01:11
добавить qlineseries в функции Я тут. Работы оень много. Отправил его в бан.
t
tonypeachey115 листопада 2024 р. 17:04
google domain [url=https://google.com/]domain[/url] domain [http://www.example.com link title]
NSProject
NSProject04 червня 2022 р. 13:49
Всё ещё разбираюсь с кешем. В следствии прочтения данной статьи. Я принял для себя решение сделать кеширование свойств менеджера модели LikeDislike. И так как установка evileg_core для меня не была возможна, ибо он писался…
9
9Anonim25 жовтня 2024 р. 19:10
Машина тьюринга // Начальное состояние 0 0, ,<,1 // Переход в состояние 1 при пустом символе 0,0,>,0 // Остаемся в состоянии 0, двигаясь вправо при встрече 0 0,1,>…

Слідкуйте за нами в соціальних мережах