Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/marlonmontenegro/recursionruby


https://github.com/marlonmontenegro/recursionruby

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# RecursionRuby

# Fibonacci and Merge Sort
Description
This repository contains solutions to two programming exercises: Fibonacci Sequence generation and Merge Sort implementation.

Fibonacci Sequence
The Fibonacci Sequence is a series of numbers where each number is the sum of the two preceding ones. The problem involves generating the Fibonacci Sequence using both iterative and recursive methods.

# Understanding Recursive Fibonacci
If you find it challenging to understand the recursive solution, there are additional resources provided to help you grasp the concept. Consider watching the Khan Academy's "Stepping Through Recursive Fibonacci Function" video or reading the "Recursive Fibonacci Explained" article.

# Merge Sort
Merge Sort is a powerful sorting algorithm that uses a "divide and conquer" approach to efficiently sort an array. This algorithm has a time complexity of O(n log n), making it particularly suitable for large datasets. Merge Sort works by dividing the array into smaller subarrays, sorting them, and then merging them back together.