Алгоритмы → Үйінді сұрыптау алгоритмі
Heap Sort, сортировка, алгоритмы
Үйме сұрыптау - компьютерлік бағдарламалаудағы танымал және тиімді сұрыптау алгоритмі. Үйінді сұрыптау алгоритмін жазуды үйрену деректер құрылымының екі түрін - массивтер мен ағаштарды білуді талап етеді.
Мысалы, біз сұрыптағымыз келетін сандардың бастапқы жиыны [10, 3, 76, 34, 23, 32] массивінде …
ОқыC++ → Audiere кітапханасымен mp3 файлдарын ашу
как открыть mp3-файл, звук, audiere, обработка звука, аудио
Библиотека audiere позволяет работать с аудиофайлами различных форматов (wav, mp3 и т.д.). Для работы нам понадобятся файлы audiere.h, audiere.lib, audiere.dll. h-файл подключается в коде программы
#include "audiere.h"
lib-файл линкуем в .pro
LIBS += audiere.lib
dll таскаем за программой.
В рунете …
Алгоритмы → Таңдауды сұрыптау алгоритмі
алгоритм, сортировка методом выбора, Selection sort algorithm, сортировка
Алгоритм сортировки методом выбора начинается со сравнения первых двух элементов массива и их замены в случае необходимости. Например, если вы хотите отсортировать элементы массива в порядке возрастания и если первый элемент больше второго, вам нужно поменять местами элементы. Но, если …
ОқыC++ → Аргумент ретінде берілген std::map немесе std::вектор контейнер түріне байланысты үлгі әдістерін мамандандыру үшін SFINAE пайдалану
Возникла проблема: "написать вторую реализацию шаблонной функции", в которой передаются те же самые аргументы. То есть сигнатура обеих функций полностью совпадает. Отличие состоит в том, что в качестве аргумента функции могут быть переданы контейнеры std::vector и контейнеры std::map. И в …
ОқыАлгоритмы → Кірістіруді сұрыптау алгоритмі
алгоритм, сортировка, Sort Algorithm
Это описание предназначено для того, чтобы понять, что такое алгоритм сортировки вставками и как его реализовать в программировании.
О технических деталях, свойствах и сравнении с другим алгоритмом сортировки речи здесь не пойдет. Если вы знаете, что такое алгоритм сортировки вставками, …
ОқыАлгоритмы → Көпіршікті сұрыптау алгоритмі
Алгоритм пузырьковой сортировки начинается со сравнения первых двух элементов массива и их замены при необходимости. Наример, если вы хотите отсортировать элементы массива в порядке возрастания, а первый элемент больше второго, вам нужно поменять местами элементы. Если же первый элемент меньше …
ОқыWEB → REST API әзірлеуі
В статье представлен набор инструментов, необходимых для создания REST API. Инструменты не зависят от платформы, то есть они применимы к API REST, созданным с использованием любого технологического стека. Цель статьи - познакомить начинающих разработчиков API с различными этапами разработки API …
ОқыDjango → Джангода қамтуды қалай пайдалануға болады
Үлкен жобаны әзірлеу кезінде кодтың сынақтан өтуі қажет кейбір бөліктерін кездейсоқ ұмытып кету мүмкін. Coverage.py - бұл сізге көмектесетін питон құралы.
Орнату
Қалауыңызша pip немесе easy_install пайдаланыңыз
pip install coverage
Бастау және жою
Django жобасында іске қосу үшін пәрменді пайдаланыңыз: …
ОқыDjango → Джангомен Jinja2 пайдалану (1.8 нұсқасынан бастап)
Django, jinja, Python, template
Medium Corporation ресурсында Samu есімді пайдаланушы Jinja2 пайдалану тәжірибесімен бөліседі.
Оның айтуынша, ол бұрын Flask көмегімен салынған жобаларында Jinja2-ні қолданған. Бірақ содан кейін мен Jinja2-ні Django-мен әлеуетті өнімділікті арттыру (Джанго үлгілерімен салыстырғанда 10-20 есе жылдам) және Nunjucks-пен өзара әрекеттесу үшін …
Django → Джангода кірістірілген пішіндерді қалай пайдалануға болады
Django пішін жиындары көріністегі күрделі қайталанатын пішін өрістерін басқарады. Пішіндерді пайдалана отырып, сіз бастапқыда қанша пішін болғанын, қайсысы өзгертілгенін және қайсысын жою керектігін біле аласыз.
Пішіндер мен пішін үлгілері сияқты, Django бірнеше үлгі даналарын өңдейтін пішін үшін пішін жиынын жасау …
Qt → qsslint - Qt стиль кестелеріне арналған статикалық талдаушы
Qt, QSS, Styles, Stylesheet
Войдите в удивительный мир инструментов, для которых анонс требует больше времени, чем сам инструмент.
qsslint - это небольшая утилита командной строки для проверки синтаксиса ваших файлов Qt stylesheet (*.qss). Это очень похоже на предыдущий вклад KDAB, qmllint . Он просто …
ОқыLinux → Vulkan қолдауымен Wine 4.0 шығарылымы, Initial Direct 3D 12 және жақсартылған HiDPI
Wine 4.0 теперь официально доступен как новый ежегодный стабильный выпуск Wine для запуска программ и игр для Windows в Linux и других операционных системах.
После семи еженедельных релизов, Wine 4.0 был готов к выпуску сегодня, судя по словам основателя Wine …
Оқы- Ora Iro
- Жел. 24, 2024, 12:38 Т.Қ.
C++ - Тест 001. Первая программа и типы данных
- Нәтиже:40ұпай,
- Бағалау ұпайлары-8
- Akiv Doros
- Қар. 11, 2024, 8:58 Т.Қ.
C++ - Тест 004. Указатели, Массивы и Циклы
- Нәтиже:50ұпай,
- Бағалау ұпайлары-4
- molni99
- Қаз. 26, 2024, 7:37 Т.Ж.
C++ - Тест 004. Указатели, Массивы и Циклы
- Нәтиже:80ұпай,
- Бағалау ұпайлары4