Есть ли правило, как разделить узел в дереве 2-3-4?Как разбить узел при вставке в 2-3-4 дерева?
E.g. Если я вставляю 3, 7, 4, 9 в дерево 2-3-4:
Будет ли раскол, как это (желтый), или (зеленый), как показано здесь:
Действительно ли они действительны?
Но в случае 2-3 деревьев мы разделим после вставки значения. Итак, середина становится корневым значением. Итак, в случае 4-узла это будет другим? – user963241
С 2-3 дерева у вас есть 2 значения при работе с 3-узлом, поэтому нет среднего значения. Это не ваза с 2-3-4 деревьями. Я на самом деле видел несколько алгоритмов, которые вставляют значение, а затем разделяют на 2-3-4 дерева, поэтому он выглядит как ** оба действительны. ** – gms0ulman
Фактически [другой метод] (https: //www.cs.umd. edu/class/summer2016/cmsc132/lectures/Lecture17_2_3_4_tree.pdf) также использовались split ** перед ** insert. – gms0ulman