Data Structures & Algorigthms - Serie

This post is the first of a series about Data Structures & Algorithms! 🚀I’m excited to kick off this journey where we’ll dive into the fundamental building blocks that every developer shoul...
0 Read More

What Exactly is a Data Structure?

What Exactly is a Data Structure?
TL;DR: A data structure is how your computer organizes and stores information efficiently—think of it like sorting your dishes or finding words in a dictionary.Ever imagined how confusing a dictiona...
0 Read More

EXTRA: Fibonacci Sequence

The Fibonacci sequence is a series where each number is the sum of the two preceding ones: ⛶0, 1, 1, 2, 3, 5, 8, 13, 21, 34, ...The general formula is: ⛶F(n)=F(n−1)+F(n−2) Simple Fibon...
0 Read More

The Beauty of Ruby and Trees

There’s something magical about Ruby.Beyond the frameworks, beyond Rails, beyond technicalities like garbage collection, VM internals, or compilation steps — there’s an aesthetic pleasure in Rub...
0 Read More

Data Structures #1: Linked Lists

What is a linked list? A linked list is a sequence of objects of the same type, where each object leads to the next and contains some information. Each such object (node) always holds at leas...
0 Read More

Queues in JavaScript

When it comes to the FIFO (First In, First Out) data structure commonly referred as a queue, JavaScript doesn't provide any built-in implementation. If you quickly seach online, people will mostly te...
0 Read More

Stack

Stack
A stack is a type of data structure where the last item added is the first one to be removed. This is called Last In, First Out (LIFO).Think of it like a stack of books — you add books on top, and w...
0 Read More