Algoritmos e Estruturas de Dados Básicos
2024-10-12 14:20:32 0 Relatar
Faça login para ver o conteúdo completo
Outras criações do autor
Esboço/Conteúdo
Fundamentos de Algoritmos
Algoritmos de ordenação
Classificação de algoritmos de ordenação
Comparação de algoritmos de ordenação
Ordenação por Flutuação
Ordenação por seleção
Algoritmos de ordenação não comparativos
Contagem de classificação
Ordenação por radix
Avaliação do desempenho de algoritmos de ordenação
Análise de complexidade de tempo
Análise de complexidade espacial
Considerações de estabilidade
Aplicativos de Algoritmos de Busca
Ordenação de dados em massa
Processamento de dados em tempo real
Algoritmos de busca
Classificação de Algoritmos de Busca
Busca linear
Busca binária
Busca em Profundidade
Busca em largura
Estratégias de Otimização de Algoritmos de Busca
Técnica de poda
Hash table acelera
Aplicações de Algoritmos de Busca
Problema de percurso de grafos
Otimização de consultas de banco de dados
Algoritmo de busca gulosa
Conceito básico do algoritmo guloso
solução ótima local
Propriedade da escolha avarenta
Passos de design de algoritmos de busca greedy
Modelagem de Problemas
Estratégia de seleção por ganância
Aplicativos de Algoritmos de Busca
Problema de Seleção de Atividades
Codificação de Huffman
Algoritmo de ramificação
Conceito básico do algoritmo de ramificação
Ramo e limite
Técnica de poda
Algoritmos de classificação por ramificação
Retrospectiva
Método de Branch and Bound
Casos de uso do algoritmo de ramificação
Problema do Caixeiro Viajante
O problema das oito rainhas
Fundamentos de Estrutura de Dados
Lista Linear
Lista encadeada
lista ligada
lista simples encadeada
Definição de nó
Inserir operação
exclusão
Lista duplamente encadeada
percorrendo em ambos os sentidos
Lista circular
Pilha e fila
Pilha
característica de saída de baixo para cima
fila
característica de first-in, first-out
Árvores e gráficos
Conceito básico de árvore
Nós e arestas
Classificação de árvores
Árvore binária
Propriedades de árvores binárias
Algoritmo de iteração
Preorder
Ordenação em pré-ordem
post-order
Imagem
A representação do gráfico
Matriz de adjacência
Lista de adjacências
Percorrer o gráfico
Busca em Profundidade
Busca em largura
Tabela Hash
Função hash
Construtor
Resolução de Conflitos
Implementação de tabelas de hash
Método de abordagem aberta
Método de endereço de cadeia
Aplicação de tabelas de hash
Rápida busca
operação de remoção de duplicatas
0 Comentários
Próxima página
Recomendado para você
Ver mais