Числа Фибоначчи стали популярным введением к рекурсии для студентов компьютерных наук, и есть веский аргумент, что они сохраняются в природе. По этим причинам многие из нас знакомы с ними.
Они также существуют в области компьютерных наук в других местах; в удивительно эффективных структурах данных и алгоритмах, основанных на последовательности.
На ум приходят два основных примера:
- кучи Фибоначчи, которые лучше амортизированное время работы, чем биномиальное отвалы.
- поиск Фибоначчи, который делится O (log N) с двоичным поиск по упорядоченному массиву.
Есть ли какое-то особое свойство этих чисел, которое дает им преимущество перед другими числовыми последовательностями? Это пространственное качество? Какие еще возможные приложения могли бы иметь?
Мне кажется странным, поскольку в других рекурсивных проблемах есть много естественных числовых последовательностей, но я никогда не видел Catalan куча.