Your browser does not allow JavaScript!
JavaScript is necessary for the proper functioning of this website. Please enable JavaScript or use a modern browser.
Repository of the University of Ljubljana
Open Science Slovenia
Open Science
DiKUL
slv
|
eng
Search
Browse
New in RUL
About RUL
In numbers
Help
Sign in
Details
Primerjava algoritmov za izračun Fibonaccijevih števil
ID
MOČNIK, GAŠPER
(
Author
),
ID
Mihelič, Jurij
(
Mentor
)
More about this mentor...
PDF - Presentation file,
Download
(845,07 KB)
MD5: 4CEA1C480929C3A01A9718F2DD2D0B4D
Image galllery
Abstract
V diplomski nalogi so predstavljeni in analizirani načini algoritmičnega izračuna Fibonaccijevih števil. V prvem delu je predstavljeno teoretično ozadje računanja elementov Fibonaccijevega zaporedja in aritmetika v poljubni natančnosti, ki nam omogoča operiranje s števili, ki velikostno presegajo dolžino procesorskih registrov. Opisani so algoritmi, ki temeljijo na osnovni rekurzivni zvezi Fibonaccijevega zaporedja, matrični algoritmi, algoritmi na podlagi Binetove formule in algoritem, ki pri izračunu uporablja binomske koeficiente. V drugem delu so predstavljeni rezultati eksperimentalne primerjave predstavljenih algoritmov, ki smo jih implementirali v programskem jeziku C, za izvajanje aritmetike v poljubni natančnosti pa je bila uporabljena knjižnica GNU MP.
Language:
Slovenian
Keywords:
Fibonaccijeva števila
,
aritmetika poljubne natančnosti
,
časovna zahtevnost
,
rekurzija
Work type:
Bachelor thesis/paper
Typology:
2.11 - Undergraduate Thesis
Organization:
FRI - Faculty of Computer and Information Science
Year:
2022
PID:
20.500.12556/RUL-134822
COBISS.SI-ID:
97925635
Publication date in RUL:
03.02.2022
Views:
1459
Downloads:
110
Metadata:
Cite this work
Plain text
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
MOČNIK, GAŠPER, 2022,
Primerjava algoritmov za izračun Fibonaccijevih števil
[online]. Bachelor’s thesis. [Accessed 18 April 2025]. Retrieved from: https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=eng&id=134822
Copy citation
Share:
Secondary language
Language:
English
Title:
Comparison of algorithms for computing Fibonacci numbers
Abstract:
In this thesis, we present and analyse ways of algorithmically computing Fibonacci numbers. In the first part we describe theoretical background of computing elements of the Fibonacci sequence. We also describe arbitrary precision arithmetic that allows us to do mathematical operations on numbers that are larger than the length of processor registers. We describe algorithms that are based on the Fibonacci sequence recursive relation, matrix algorithms, algorithms that calculate Binet’s formula and an algorithm that uses binomial coefficients. In the second part we present the results of experimental comparison of the above algorithms which were implemented in C programming language using GNU MP library for arbitrary precision arithmetic.
Keywords:
Fibonacci numbers
,
arbitrary precision arithmetic
,
time complexity
,
recursion
Similar documents
Similar works from RUL:
Jugonostalgija v izbranih slovenskih esejih in romanih
Začetki in konci pripovedi v romanih, ki tematizirajo razpad SFRJ
Posledice razpada Jugoslavije in problem izbrisanih v sodobnem slovenskem romanu
Razpad Jugoslavije s perspektive pripovedovalcev
Naratološka analiza dramskega opusa Thomasa Stearnsa Eliota
Similar works from other Slovenian collections:
Analiza kulturno zaznamovanih elementov v angleškem prevodu romana Jugoslavija, moja dežela
Back