Skip to content

Latest commit

 

History

History
73 lines (71 loc) · 4.92 KB

README.md

File metadata and controls

73 lines (71 loc) · 4.92 KB

Estruturas de Dados

  1. Vetores
    1. Fundamentos
      1. OJ 11093 - Just Finish it Up
      2. CF 137B - Permutation
    2. Implementação de um contêiner vector em C
  2. Listas
    1. Listas Encadeadas
    2. Listas Duplamente Encadeadas
    3. Listas Circulares
    4. Listas Auto-Organizáveis
  3. Pilhas e Filas
    1. Pilhas
      1. CF 612C - Replace To Make Regular Bracket Sequence
      2. OJ 11111 - Generalized Matrioshkas
    2. Filas
      1. OJ 10935 - Throwing Cards Away I
      2. LC 933 - Number of Recent Calls
  4. Árvores Binárias
    1. Árvores Binárias: Definição
    2. Árvores Binárias de Busca: Inserção e Remoção
    3. Árvores Binárias de Busca: Busca e Travessia
      1. BEE 1195 - Árvore Binária de Busca
      2. BEE 1466 - Percurso em Árvore por Nível
      3. BEE 1191 - Recuperação de Árvore
      4. OJ 10077 - The Stern-Brocot Number System
    4. Árvores Binárias de Busca: Balanceamento
    5. Árvores Red-Black: Definição e Inserção
    6. Árvores Red-Black: Remoção
    7. Árvores Binárias de Busca na STL
      1. BEE 1897 - Jogo Esperto
      2. OJ 12049 - Just Prune The List
      3. ABC 100C - String Transformation
      4. CF 1004C - Sonya and Robots
    8. Heap binária
    9. Heaps binárias na STL
      1. Times 1306 - Sequence Median
      2. CF 994B - Knights of a Polygonal Table
      3. Codechef RRATING - Restaurant Rating
  5. Árvores m-árias
    1. Árvores-B
    2. Union-Find Disjoint Sets
      1. SPOJ HERDING - Herding
      2. OJ 1197 - The Suspects
    3. Árvores de Fenwick: Definição, RSQ e update
      1. SPOJ FENTREE - Fenwick Trees
      2. OJ 12798 - Handball
    4. Árvores de Fenwick: Aplicações e Variações
      1. OJ 12532 - Interval Product
      2. SPOJ INVCNT - Inversion Count
      3. CF 295A - Greg and Array
      4. POJ 1195 - Mobile Phones
    5. Árvores de segmentos: Definição e Implementação
      1. CF 339D - Xenia and Bit Operations
      2. SPOJ KGSS - Maximum Sum
      3. LA 6139 - Interval Product
  6. Hashes
    1. Definição, endereçamento aberto e encadeamento
    2. Hash universal e hash perfeito
    3. Hash em C++
      1. CF 244A - Dividing Orange
      2. BEE 1256 - Tabelas Hash
      3. OJ 12504 - Updating the Dictionary