Este repositório é destinado a serie da nossa comunidade Craft & Code Club sobre Algorithms & Data Structures - From Zero to Hero.
Vamos usar este repositorio para compartilhar o roadmap, códigos, slides e materiais de apoio aos nossos encontros.
Todas as contribuições são bem-vindas.
- Se tens alguma sugestão ou correção, por favor, abra uma issue deste repositório.
- Se encontraste algum erro ou algo que possa ser melhorado, por favor, abra um pull request.
-
Big O Notation - Análise Assintótica de Algoritmos
-
Arrays
-
Strings
-
Algoritmos de Ordenação Básicos
-
Linked Lists
- Youtube - Encontro
- Topicos:
- Singly Linked List
- Doubly Linked List
- Sentinels
- Dummy node (pointer)
- Rotate Linked List
- Fast and Slow Pointer
- Identify Cycles
- Floyd Cycle
-
Binary Search
-
Two Pointers
-
Sliding Window
- Youtube - Encontro
- Exercicios:
-
Prefix Sum
-
Hash Map / Set
-
Stack
-
Recursividade
- Fundamentos
- Paradigma Funcional
-
Queue
- Youtube - Encontro
- Demo
- Exercicios:
-
Tree
-
Tree Traverse
-
k-ary tree
-
Binary Search Tree
-
Binary Heap
-
Algoritmos de Ordenação Básicos - Heap Sort
-
Algoritmos de Ordenação Básicos - Merge Sort
-
Algoritmos de Ordenação Básicos - Shell Sort
-
Algoritmos de Ordenação Básicos - Quick Sort
-
Algoritmos de Ordenação Básicos - Introdução a Grafos
-
...