Как и большинство самобалансируемых деревьев, B + дерево обеспечивает операции вставки, удаления и поиска с O (log n) сложность времени.
В B + дерево, конечный узел содержит несколько ключей в массиве, поэтому концепция «указатель на узел со значением x » на самом деле не существует, но мы можем определить его как кортеж (указатель, индекс), где указатель на узел, а индекс - это ячейка, в которой хранится x .
В дереве B + узлы на нижнем уровне содержат все ключи, и эти узлы часто связаны, как правило, только в прямом направлении (т. е. вправо), но вполне возможно также поддерживать связь в противоположном направлении, не увеличивая временную сложность вышеуказанных операций.
С этими двумя замечаниями помните, что предыдущие операции могут быть явно выполнены за O (1) время.