Поскольку в статье в Википедии, на которую вы ссылались, четыре доказательства , похоже, вы не ищете математического объяснения соответствия между каталонскими числами и перестановками двоичного дерева.
Итак, вместо этого есть два способа интуитивно представить себе, как каталонская последовательность (1, 2, 5, 14, 42, ...) возникает в комбинаторных системах.
Нарезание кубиками многоугольников
Для многоугольника со стороны N , сколько способов вы можете нарисовать разрезы между вершинами, которые полностью разрезают многоугольник на треугольники?
- Треугольник (N = 3): 1 (это уже треугольник)
- Квадрат (N = 4): 2 (можно разрезать по любой диагонали)
- Пентагон (N = 5): 5 (Две линии разреза, исходящие из вершины. Пять вершин на выбор)
- Шестиугольник (N = 6): 14 (попробуйте нарисовать)
- ... и т. Д.
Рисование пути через сетку без пересечения диагонали
В этом случае число уникальных путей является каталонским числом.
2x2 grid => 2 пути
_| |
_| __|
3x3 grid => 5 путей
_| | _| | |
_| _ _| | _| |
_| _| _ _| _ _| _ _ _|
4x4 сетка => 14 путей
Сетка 5х5 => 42 дорожки
и т. Д.
Если вы попытаетесь нарисовать возможные двоичные деревья для данного N, вы увидите, что способ, которым дерево переставляет, точно такой же.
Ваше желание не просто слепо принять соответствие между деревом и последовательностью достойно восхищения. К сожалению, в этом обсуждении трудно пойти намного дальше (и объяснить, почему каталонская формула «такова», как она есть), не прибегая к биномиальной математике. Обсуждение в Википедии биномиальных коэффициентов является хорошей отправной точкой, если вы хотите глубже понять комбинаторику (которая включает в себя подсчет перестановок ).