Категория: Структуры данных

Вектор множеств в C ++
Предварительное условие: векторы в C ++ STL Векторы известны как динамические массивы с возможностью автоматического изменения размера при вставке ил...подробнее
Система управления сотрудниками с использованием двусвязного списка на C
Разработка и реализация программы управляемый с помощью меню в C для операций ниже по DLL данных сотрудников с полями: ПКР, имя, отдел, назначение, за...подробнее
Эффективный способ инициализации очереди приоритетов
STL Priority Queue - это реализация структуры данных кучи. По умолчанию это максимальная куча, и ее можно легко использовать для примитивных типов дан...подробнее
Веревки STL в C ++
Веревки представляют собой масштабируемую строковую реализацию. Они предназначены для эффективной работы всей струны в целом. Такие операции, как прис...подробнее
Остающийся элемент после выполнения альтернативных операций побитового ИЛИ и побитового исключающего ИЛИ над соседними парами
Дан массив из N (всегда степень двойки) элементов и Q запросов. Каждый запрос состоит из двух элементов, индекса и значения ... Нам нужно написать п...подробнее
Найдите дубликат в массиве за O (n) и используя дополнительное пространство O (1)
Дан массив arr [], содержащий n + 1 целых чисел, где каждое целое число находится в диапазоне от 1 до n (включительно). Есть только один повторяющийся...подробнее
Крыса в лабиринте | Возврат с использованием стека
Предварительные требования - рекурсия, возврат и структура данных стека. Лабиринт задается как двоичная матрица блоков размером N * M, и изначально к...подробнее
Обход порядка уровней со сменой направления через каждые два уровня | Рекурсивный подход
Для двоичного дерева распечатайте обход порядка уровней таким образом, чтобы первые два уровня печатались слева направо, следующие два уровня - справа...подробнее
Сумма минимальных элементов во всех компонентах связности неориентированного графа
Дан массив A из N чисел, где A i представляет значение (i + 1) -го узла. Также даны M пар ребер, где u и v представляют узлы, соединенные ребром. Зада...подробнее
Подсчитайте все тройни бабушек, дедушек-родителей-потомков в двоичном дереве, сумма которых больше X
Учитывая целое число X и двоичное дерево, задача состоит в том, чтобы подсчитать количество триплетов триплетов узлов таким образом, чтобы их сумма бы...подробнее