Estruturas de dados e algoritmos em JavaScript

Estruturas de dados e algoritmos em JavaScript Loiane Groner


Compartilhe


Estruturas de dados e algoritmos em JavaScript


Aperfeiçoe suas habilidades conhecendo estruturas de dados e algoritmos clássicos em JavaScript




Este livro apresenta o básico sobre a linguagem JavaScript e introduz a ECMAScript 7 antes de passar gradualmente para as implementações atuais da ECMAScript 6. Você vai adquirir um conhecimento profundo sobre como as tabelas hash e as estruturas de dados para conjuntos funcionam e de que modo as árvores e os mapas hash podem ser usados para buscar arquivos em um disco rígido ou representar um banco de dados. Este livro oferece um caminho acessível para conhecer JavaScript. Considerando que os grafos são uma das estruturas de dados mais complexas com as quais você poderá se deparar, também possibilitaremos uma melhor compreensão de como e por que eles são amplamente utilizados em sistemas de navegação por GPS e em redes sociais.

Próximo ao final do livro, você descobrirá como todas as teorias apresentadas nele podem ser aplicadas em soluções do mundo real, trabalhando com as redes de seu próprio computador e com pesquisas no Facebook.

A quem este livro se destina

Se você é estudante de ciência da computação ou está iniciando a sua carreira na área de tecnologia e quer explorar os melhores recursos de JavaScript, este livro foi escrito para você. Será necessário ter um conhecimento básico de JavaScript e de lógica de programação para começar a se divertir com os algoritmos.

O que você aprenderá com este livro

Declarar, inicializar, adicionar e remover itens de arrays, pilhas e filas
Ter habilidade no uso de algoritmos, como DFS (depth-first search, ou busca em profundidade) e BFS (breadth-first search, ou Busca em largura), para as estruturas de dados mais complexas
Dominar a criação de listas ligadas, listas duplamente ligadas e listas ligadas circulares
Armazenar elementos únicos em tabelas hash, dicionários e conjuntos
Usar árvores binárias e árvores binárias de busca
Ordenar estruturas de dados usando uma série de algoritmos, como bubble sort, insertion sort e quick sort

Informática e Tecnologia

Edições (1)

ver mais
Estruturas de dados e algoritmos em JavaScript

Similares

(2) ver mais
Entendendo Algoritmos
Lógica de Programação e Algoritmos com JavaScript

Estatísticas

Desejam2
Trocam
Informações não disponíveis
Avaliações 4.5 / 2
5
ranking 50
50%
4
ranking 50
50%
3
ranking 0
0%
2
ranking 0
0%
1
ranking 0
0%

65%

35%

novatec
cadastrou em:
05/04/2017 11:45:50