Logo da Novatec
Categorias

Estruturas de dados e algoritmos em JavaScript

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


ISBN: 978-85-7522-553-0
Ano: 2017
Páginas: 304
Preço: R$ 69,00

Suporte
   Sumário  
Participe
   Enviar errata  
Veja também
   Catálogo completo  

 Descrição do livro

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

Ver menos ▲

 Livros relacionados

Algoritmos e Programação - Teoria e Prática     Introdução à Programação com Python - 2ª Edição     Pense em Python     Entendendo Algoritmos     

 Opinião dos leitores

Luciano Alves Machado Júnior (Uibaí - BA) 
Esse livro é muito bom, aborda os principais assuntos de Estrutura de dados em JS, é chave para qualquer programador que queira se aprofundar nos conhecimentos em JavaScript.
Gilberto Silveira Jr. (Osasco - SP) 
Livro muito bom sobre estruturas de dados em JavasScript, monstra os principais algoritmos de lista de dados.
Mathews Adonnys Araujo Lima (Brasília - DF) 
Até o momento estou gostando bastante deste livro. No início ele deixa implícito que é preciso saber um pouco sobre JS para não ficar perdido com os exemplos/algoritmos. O livro possui uma ótima didática, fazendo com que você consiga compreender rapidamente o tema abordado. Os algoritmos possuem imagens para que você possa entender o funcionamento abordado no capítulo em questão. A Loiane mostra o algoritmo bem "cru" e vai mostrando novos métodos (ES6), melhorando o código e o deixando mais legível possível. Não cheguei a ler o livro por completo, entretanto estou gostando bastante.
Lucas Teles (Joinville - SC) 
Muito bom, exemplos claros e palpáveis sobre assuntos complexos.
  Ver todas

[Home] [Seja um autor] [Catálogo] [Dúvidas] [Meus pedidos]
[Política de Privacidade] [Mais Vendidos] [Fale conosco]

©Copyright 2001-2017 Novatec Editora. Todos os direitos reservados.
Desenvolvido por Virtuous.