Есть один вопрос, который был опубликован около Fibonacci Series, о котором я знаком с ним. Но есть несколько ответов и связанных с ним вопросов. Поскольку я копался в этом с некоторым интересом, есть решение, которое есть linked to hereГенерация серии Фибоначчи с использованием матриц
Этот алгоритм решает проблему с помощью O (log (n)) весьма впечатляюще. Но я не мог понять логику и так называемую выраженность Матрицы [смотрел wiki, но не мог с ней относиться].
Так любезно, что любой может объяснить, как именно они достигли с более подробной информацией и лучшим объяснением [если вы можете объяснить с помощью кода, предпочитаете на Java, очень полезно].
Спасибо :)
Я предлагаю прокомментировать до голосования и почему? Я хотел бы понять этот алгоритм, ища помощь, чтобы дать понять, что именно сделано. – Reddy
Не уменьшалось, но возможно, потому, что используемая логика больше связана с математикой. Код, используемый на этой странице, - это просто реализация математической логики. –
Помогите? [Число Фибоначчи, матричная форма] (http://en.wikipedia.org/wiki/Fibonacci_number#Matrix_form) и [Экспоненция по квадрату] (http://en.wikipedia.org/wiki/Exponentiation_by_squaring) – Blastfurnace