Вопросы по теме 'b-tree'

Что такое хорошая реализация B-дерева с открытым исходным кодом в C?
Я ищу простую и хорошо построенную реализацию библиотеки B-дерева с открытым исходным кодом, написанную на C. Она должна находиться под лицензией без GPL, чтобы ее можно было использовать в коммерческом приложении. В идеале эта библиотека...
29105 просмотров
schedule 11.01.2024

Количество узлов в B-дереве
Сколько узлов будет в результирующем B-дереве (минимум степени 2), если я вставлю числа от 1 до n по порядку? Я попытался вставить узлы от 1 до 20, была серия для количества поступающих узлов, но я не мог ее обобщить. Может кто-нибудь помочь мне...
2627 просмотров
schedule 28.03.2024

Что происходит при вставке, удалении и обновлении в sql?
Я хотел бы знать несколько вещей об архитектуре mysql. 1. Как sql обрабатывает операции вставки, удаления, обновления в индексированной таблице? 2. Говорят, что изменения вносятся в буфер изменений только тогда, когда страница индекса не находится в...
259 просмотров
schedule 04.09.2022

Как innodb узнает, является ли страница конечной страницей или неконечной страницей?
Я читал внутренности mysql в течение нескольких недель, и проблема озадачена меня всегда. Мы все знаем, что конечная страница действует как индекс в древовидной структуре данных B+ и реальные данные, хранящиеся на нелистовой странице. Но как я...
102 просмотров
schedule 19.02.2024

Почему сложность B-дерева равна O (log n), это не двоичное дерево
Согласно Wiki и GFG временная сложность поиска/вставки/удаления B-дерева составляет O(log n). Дерево B может иметь > 2 дочерних элементов, т. е. это не бинарное дерево. Так что я не понимаю, почему это log n - разве это не должно быть быстрее,...
1511 просмотров
schedule 30.04.2024

Как я могу реализовать конструктор и деструктор этого класса набора шаблонов?
Я пытаюсь реализовать заданный класс шаблона, используя структуру B-дерева (сбалансированное дерево). Закрытые члены: '''data[MAXIMUM + 1]''' содержит элементы текущего узла в дереве. '''set* subset[MAXIMUM + 2]''' имеет указатели на дочерние...
76 просмотров
schedule 28.01.2024