Curso Estrutura de Dados e Algoritmos Java
Nesse curso vamos aprender a teoria, como podemos utilizar a estrutura de dados ou algoritmo em projetos reais, além de aprender as estruturas presentes na linguagem Java.
Uma estrutura de dados é um modo particular de armazenamento e organização de dados em um computador de modo que possam ser usados eficientemente. Entre as que vamos aprender nesse curso podemos citar: vetores, pilhas, filas, listas encadeadas, árvores e grafos.
Saber como utilizar e gerenciar estruturas de dados é essencial para qualquer programador. Utilizar a estrutura de dados errada tem como consequência perder performance no programa e até mesmo a saída incorreta.
É importante também saber como buscar dados de maneira mais eficiente e também como os ordenar. Nesse curso também vamos aprender sobre algoritmos de busca e de ordenação.
Aprender estruturas de dados e algoritmos lhe torna um programador melhor, além de ajudar a conseguir a passar em entrevistas de emprego em grandes empresas de TI, como eBay, amazon, Google, entre outras.
Nesse curso vamos aprender a teoria, como podemos utilizar a estrutura de dados ou algoritmo em projetos reais, além de aprender as estruturas presentes na linguagem Java.
Vamos utilizar a linguagem Java, mas você pode desenvolver os algoritmos em qualquer linguagem de sua preferência.
O que vou aprender ?
- Nesse curso vamos abordar: Vetores, Pilhas e Filas (estática e dinâmica), Listas Encadeadas, Árvores, Grafos, algoritmos de busca e ordenação, notação O (complexidade de algoritmos).
- Lógica de programação
- Java Básico
-
Estrutura de Dados e Algoritmos com Java #01: Introdução
00:11:43
-
Estrutura de Dados e Algoritmos com Java #02: Vetores e Arrays: Introdução
00:13:37
-
Estrutura de Dados e Algoritmos com Java #03: Vetores e Arrays: Adiciona...
00:15:09
-
Estrutura de Dados e Algoritmos com Java #04: Vetores e Arrays: tamanho ...
00:08:31
-
Estrutura de Dados e Algoritmos com Java #05: Vetores e Arrays: Obter el...
00:06:54
-
Estrutura de Dados e Algoritmos com Java #06: Vetores e Arrays: Verifica...
00:06:29
-
Estrutura de Dados e Algoritmos com Java #07: Vetores e Arrays: Add elem...
00:18:11
-
Estrutura de Dados e Algoritmos com Java #08: Vetores e Arrays: Aumentar...
00:09:47
-
Estrutura de Dados e Algoritmos com Java #09: Vetores e Arrays: Remover ...
00:15:32
-
Estrutura de Dados e Algoritmos com Java #10: Vetores e Arrays: Generali...
00:12:05
-
Estrutura de Dados e Algoritmos com Java #11: Vetores e Arrays: Configur...
00:14:06
-
Estrutura de Dados e Algoritmos com Java #12: Vetores e Arrays: API Java...
00:13:46
-
Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 01 méto...
00:05:03
-
Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 02 méto...
00:07:10
-
Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 03 méto...
00:04:40
-
Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 04 méto...
00:03:36
-
Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 05 remo...
00:06:36
-
Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 06 Cont...
00:40:35
-
Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 07 Cont...
00:08:45
-
Estrutura de Dados e Algoritmos com Java #13: Pilhas: Introdução
00:16:05
-
Estrutura de Dados e Algoritmos com Java #14: Pilhas: Empilhar elemento ...
00:09:19
-
Estrutura de Dados e Algoritmos com Java #15: Pilhas: Verificar se pilha...
00:03:05
-
Estrutura de Dados e Algoritmos com Java #16: Pilhas: Espiar/Verificar e...
00:04:47
-
Estrutura de Dados e Algoritmos com Java #17: Pilhas: Desempilhar elemen...
00:07:32
-
Estrutura de Dados e Algoritmos com Java #18: Pilhas: API Java: Stack
00:05:13
-
Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 01 Empilha e dese...
00:08:16
-
Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 02 Pilhas par ou ...
00:08:54
-
Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 03 Pilha de Livros
00:09:23
-
Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 04 Stack de Livros
00:04:33
-
Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 05 Desafio do Pal...
00:10:09
-
Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 06 Desafio dos sí...
00:14:45
-
Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 07 Desafio conver...
00:11:41
-
Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 08 Desafio Torre ...
00:09:44
-
Estrutura de Dados e Algoritmos com Java #19: Filas: Introdução
00:09:15
-
Estrutura de Dados e Algoritmos com Java #20: Filas: Enfileirar (adicion...
00:07:29
-
Estrutura de Dados e Algoritmos com Java #21: Filas: Espiar/Verificar el...
00:03:18
-
Estrutura de Dados e Algoritmos com Java #22: Filas: Desenfileirar (remo...
00:06:10
-
Estrutura de Dados e Algoritmos com Java #23: Filas: API Java: Queue
00:07:00
-
Estrutura de Dados e Algoritmos com Java #24: Filas com Prioridade
00:14:12
-
Estrutura de Dados e Algoritmos com Java #25: Filas: API Java: PriorityQ...
00:09:53
-
Estrutura de Dados e Algoritmos com Java: Filas: Exer 01 Impressão de Do...
00:05:34
-
Estrutura de Dados e Algoritmos com Java: Filas: Exer 02 Fila de Atendim...
00:07:08
-
Estrutura de Dados e Algoritmos com Java: Filas: Exer 03 Simulação de Pr...
00:16:50
-
Estrutura de Dados e Algoritmos com Java: Filas: Exer 04 Brincadeira Bat...
00:07:02
-
Estrutura de Dados com Java | Lista Encadeada | Introdução
00:19:13
-
Estrutura de Dados com Java | Lista Encadeada | 02: Tamanho da Lista
00:03:22
-
Estrutura de Dados com Java | Lista Encadeada | 03: Inserir no Final
00:12:54
-
Estrutura de Dados com Java | Lista Encadeada | 04: Percorrer a Lista
00:13:23
-
Estrutura de Dados com Java | Lista Encadeada | 05: Limpar a Lista
00:10:15
Write a public review