This repo is created to demonstrate importance of efficient and smart algorithm writing
There are a three implementation of Fibonacci number finding algorithms
![Screenshot 2023-10-02 at 3 07 17 PM](https://private-user-images.githubusercontent.com/55638166/272063080-22d63c7b-4e5d-43d4-a2a4-036a0e645cbc.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjYwNTgzMDksIm5iZiI6MTcyNjA1ODAwOSwicGF0aCI6Ii81NTYzODE2Ni8yNzIwNjMwODAtMjJkNjNjN2ItNGU1ZC00M2Q0LWEyYTQtMDM2YTBlNjQ1Y2JjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTExVDEyMzMyOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVhN2VhZmRjNDMzMGMyNDIxYzIwMjJmOGI0YWQ4NjhkMDZiZGRlYTlmMDE3ZGVlOWI5OGQyODdhY2ZjNzRlM2QmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.BnwNPD41uAFIG5Cl3fLI6NqXNft_RRM9Foxm9hYsn94)
![Screenshot 2023-10-02 at 3 07 36 PM](https://private-user-images.githubusercontent.com/55638166/272063251-7ca7fe1a-8783-4663-a18c-785644b22f6c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjYwNTgzMDksIm5iZiI6MTcyNjA1ODAwOSwicGF0aCI6Ii81NTYzODE2Ni8yNzIwNjMyNTEtN2NhN2ZlMWEtODc4My00NjYzLWExOGMtNzg1NjQ0YjIyZjZjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTExVDEyMzMyOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQ4NzQ0MGRiMjNjNDExMzBkMjFjZmFlOTJkOGE1OTUzYjNiY2IwMTFmM2M4YmY0NDVjMjE3NjA2ZGZjOWU2NjQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.yIdAUauiZ3O9OhgQN_DniOCgBuZIj_XzqHvNks64p0g)
![Screenshot 2023-10-02 at 3 07 49 PM](https://private-user-images.githubusercontent.com/55638166/272063286-39b8e692-fb82-46b4-b113-8f2655931d05.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjYwNTgzMDksIm5iZiI6MTcyNjA1ODAwOSwicGF0aCI6Ii81NTYzODE2Ni8yNzIwNjMyODYtMzliOGU2OTItZmI4Mi00NmI0LWIxMTMtOGYyNjU1OTMxZDA1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTExVDEyMzMyOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWY2YzE1ODZkZGM5NmE5MzA3YTg4ZjY3YTQ0ZDc3N2JjNDliYTljMGIwMWQyOGU5N2I5MzI0YjYyM2FhYjM5ZTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.ObYlF3gEXCSKi1OAQWCLPIk0WpV_gtOWlMhADx0cTHw)
It runs a array of inputs and measures the time it takes for each algorithm to run and compare outputs
![Screenshot 2023-10-02 at 3 12 39 PM](https://private-user-images.githubusercontent.com/55638166/272063961-7920dda7-3af0-4ba2-8c45-b354b2936678.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjYwNTgzMDksIm5iZiI6MTcyNjA1ODAwOSwicGF0aCI6Ii81NTYzODE2Ni8yNzIwNjM5NjEtNzkyMGRkYTctM2FmMC00YmEyLThjNDUtYjM1NGIyOTM2Njc4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTExVDEyMzMyOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVjMzBhNzgyZTFmZTgwMjFkMDg1YTg3ZTEwNTIyODc5Y2I1NDM5NGNiYjU5YWExMTA3MDFjZWRkZGQxZDAzOGImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.xkIJvDDUjxdsZt4FQBWFG1e24VnBd0ObTeBmaIbKmgg)