Согласно моему пониманию, временная сложность должна быть O (n 2 ), если количество уникальных элементов в наборе данных равно n.Сложность зависит от поиска путей в дереве FP для каждого элемента таблицы заголовков, который зависит от глубины дерева.Максимальная глубина дерева ограничена сверху n для каждого из условных деревьев.Таким образом, порядок: O (количество элементов в таблице заголовков * максимальная глубина дерева) = O (n * n).