Evgenii Legotckoi
Evgenii LegotckoiСәуір 22, 2019, 2:13 Т.Ж.

АлгоритмыБайланыстырылған тізім операциялары

OTUS, Алгоритм

Данная статья приурочена к старту курса "Алгоритмы для разработчиков" от компании OTUS. Выражаю признательность за поддержку ресурса данной компанией.

Давайте изучим, какие операции можно выполнять со связанным списком.

Два важных момента, которые нужно помнить:

  • head указывает на первый узел связанного …
Оқы
Ruslan Polupan
Ruslan PolupanСәуір 11, 2019, 6:01 Т.Ж.

QtQTableView делегаты ретінде QCheckBox

Delegate, qcheckbox, qcheckbox center, QTableView

Доброго времени суток.
Возникла необходимость использовать делегат для отображения QCheckBox в таблице (выбирать объекты из списка для последующей работы с ними).
Для того чтобы разобратся с делегатами создал небольшой проект.
На выходе получаем следующее:


Структура проекта:

checkboxdelegate.h

#ifndef CHECKBOXDELEGATE_H
#define …
Оқы
Lila25mila
Lila25milaСәуір 8, 2019, 3:44 Т.Ж.

АлгоритмыБайланыстырылған тізім түрлері – жеке байланыстырылған, қос байланысқан және дөңгелек

Типы связанного списка, алгоритм

Существует три распространенных типа связанного списка.

  • Единственный связанный список
  • Двусвязный список
  • Круговой связанный список

Единственный связанный список

Это самый распространенный. Каждый узел имеет данные и указатель на следующий узел.

Где адрес первого узла специальное имя, называемое HEAD.
На последний узел …

Оқы
Lila25mila
Lila25milaСәуір 5, 2019, 4:26 Т.Ж.

АлгоритмыБайланыстырылған тізім

алгоритм, связанный список, сортировка

В этом уроке вы узнаете о связанном списке и его приложениях. Вы также узнаете, как создавать и выполнять различные операции со связанным списком.


В игре «Охота за сокровищами» вы начинаете с поиска первой подсказки. Когда вы найдете его, вместо того, …

Оқы
Evgenii Legotckoi
Evgenii LegotckoiНаурыз 25, 2019, 10:32 Т.Ж.

LinuxТерминал арқылы барлық каталогтар мен файлдарға рұқсаттарды рекурсивті орнату

Bash, bash

Обратите внимание, чтобы не забыть, как быстро через терминал задать рекурсивно 755 доступ к каталогам и 644 файлам.


Иногда приходится настраивать права доступа к файлам и каталогам на сервере, ну там при обновлении, перемещении. И опять забываю, и опять приходится …

Оқы
Evgenii Legotckoi
Evgenii LegotckoiНаурыз 22, 2019, 11:34 Т.Ж.

QtQt - Құжатсыз QMake - Файлдарды көшіру

Qt, undocumented, QMake

Qt достаточно большой фреймворк и в него постоянно внедряют функционал, который к сожалению либо не успевают документировать, либо забывают документировать.

Например, помимо документации QQuickItem, я настоятельно рекомендую посмотреть исходники или хотя бы заголовочные файлы. Интересно, сколько существует публичных методов, которые …

Оқы
Lila25mila
Lila25milaНаурыз 20, 2019, 6:25 Т.Ж.

АлгоритмыДөңгелек кезек

сортировка, круговая очередь, алгоритмы

Дөңгелек кезек массивтерді пайдалана отырып, кезекті әдеттегі іске асыруда бос орынды ысырап етуді болдырмайды.


DeQueue – кезектен элементті жою;
FRONT және REAR - бұл кезектегі бірінші және соңғы элементтерді бақылау үшін қолданылатын екі көрсеткіш.

Жоғарыдағы суретте көріп отырғаныңыздай, біраз уақыттан …

Оқы
Lila25mila
Lila25milaНаурыз 15, 2019, 4:22 Т.Ж.

АлгоритмыКезек

очередь, сортировка, Queue, алгоритмы

Очередь - это полезная структура данных в программировании. Представьте очередь билетов за пределами кинозала, где первый человек, входящий в очередь, является первым человеком, который получает билет.


Очередь следует правилу «первым пришел - первым обслужен» (First In First Out - FIFO) …

Оқы
Evgenii Legotckoi
Evgenii LegotckoiНаурыз 13, 2019, 4:15 Т.Ж.

DjangoВеб-сайт хостингі. Fornex неміс провайдеріне шолу

hosting, хостинг

Сегодня мы познакомимся с ещё одним хостингом, который попал в поле моего зрения.

Это европейский хостинг Fornex , который предоставляет следующие услуги:

  • SSD Хостинг
  • Выделенный сервер
  • SSD VPS
  • Бэкап
  • VPN
  • И еще много дополнительных услуг.

Я бы хотел обсудить в …

Оқы
Lila25mila
Lila25milaНаурыз 11, 2019, 5:28 Т.Ж.

АлгоритмыСтейк

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

Концепция стека

Стек является полезной структурой данных в программировании. Это как стопка тарелок, лежащих друг на друге.


Подумайте о том, что вы можете сделать с такой кучей тарелок:

  • Положить новую тарелку сверху;
  • Переместить верхнюю тарелку.

Если вы хотите, чтобы тарелка …

Оқы
Lila25mila
Lila25milaНаурыз 6, 2019, 3:49 Т.Ж.

АлгоритмыБіріктіру сұрыптау алгоритмі

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

Біріктіру сұрыптауы – компьютерлік бағдарламалаудағы бөлу және жеңу алгоритмінің бір түрі. Бұл ең танымал сұрыптау алгоритмдерінің бірі және рекурсивті алгоритмдерді құруда сенімділікті арттырудың тамаша тәсілі.


Бөл және билей бер# стратегиясы

«Бөл және жең» әдісін қолдана отырып, біз мәселені ішкі тапсырмаларға …

Оқы
Lila25mila
Lila25milaНаурыз 4, 2019, 4:08 Т.Ж.

QtҚұжатсыз QMake

pro, QMake, Qt

Вступление

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

Оқы
Г

C++ - Тест 001. Первая программа и типы данных

  • Нәтиже:66ұпай,
  • Бағалау ұпайлары-1
t

C++ - Тест 001. Первая программа и типы данных

  • Нәтиже:33ұпай,
  • Бағалау ұпайлары-10
t

Qt - Тест 001. Сигналы и слоты

  • Нәтиже:52ұпай,
  • Бағалау ұпайлары-4
Соңғы пікірлер
G
GoattRockҚыр. 3, 2024, 1:50 Т.Қ.
Linux жүйесінде файлдарды қалай көшіруге болады Задумывались когда-нибудь о том, как мы привыкли доверять свои вещи службам грузоперевозок? Сейчас такие услуги стали неотъемлемой частью нашей жизни, особенно когда речь идет о переездах между …
d
dblas5Шілде 5, 2024, 11:02 Т.Ж.
QML - Сабақ 016. SQLite деректер қоры және онымен QML Qt-та жұмыс істеу Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
k
kmssrАқп. 8, 2024, 6:43 Т.Қ.
Qt Linux - Сабақ 001. Linux астында Autorun Qt қолданбасы как сделать автозапуск для флэтпака, который не даёт создавать файлы в ~/.config - вот это вопрос ))
АК
Анатолий КононенкоАқп. 5, 2024, 1:50 Т.Ж.
Qt WinAPI - Сабақ 007. Qt ішінде ICMP Ping арқылы жұмыс істеу Без строки #include <QRegularExpressionValidator> в заголовочном файле не работает валидатор.
Енді форумда талқылаңыз
Evgenii Legotckoi
Evgenii LegotckoiМаусым 24, 2024, 3:11 Т.Қ.
добавить qlineseries в функции Я тут. Работы оень много. Отправил его в бан.
F
FynjyШілде 22, 2024, 4:15 Т.Ж.
при создании qml проекта Kits есть но недоступны для выбора Поставил Qt Creator 11.0.2. Qt 6.4.3 При создании проекта Qml не могу выбрать Kits, они все недоступны, хотя настроены и при создании обычного Qt Widget приложения их можно выбрать. В чем может …
BlinCT
BlinCTМаусым 25, 2024, 1 Т.Ж.
Нарисовать кривую в qml Всем привет. Имеется Лист листов с тосками, точки получаны интерполяцией Лагранжа. Вопрос, как этими точками нарисовать кривую? ChartView отпадает сразу, в qt6.7 появился новый элемент…
BlinCT
BlinCTМамыр 5, 2024, 5:46 Т.Ж.
Написать свой GraphsView Всем привет. В Qt есть давольно старый обьект дял работы с графиками ChartsView и есть в 6.7 новый но очень сырой и со слабым функционалом GraphsView. По этой причине я хочу написать х…
Evgenii Legotckoi
Evgenii LegotckoiМамыр 2, 2024, 2:07 Т.Қ.
Мобильное приложение на C++Qt и бэкенд к нему на Django Rest Framework Добрый день. По моему мнению - да, но то, что будет касаться вызовов к функционалу Андроида, может создать огромные трудности.

Бізді әлеуметтік желілерде бақылаңыз