{"product_id":"projeto-de-algoritmos-com-implementacoes-em-java-e-c-9788522105250","title":"Projeto de Algoritmos com Implementações em Java e C++","description":"\u003cp\u003eAlgoritmos e estruturas de dados formam o núcleo da ciência da computação, sendo os componentes básicos de qualquer software. Aprender como programar computadores está intimamente ligado a algoritmos, já que programas são formulações concretas de algoritmos. Aprendê-los é crucial para qualquer pessoa que deseja desenvolver softwares de qualidade. Esta obra apresenta os principais algoritmos e estruturas de dados conhecidos. As técnicas de projeto de algoritmos são ensinadas de formas simples, seguindo o paradigma de orientação a objetos, por meio de refinamentos sucessivos até o nível de uma implementação na linguagem Java, e todo o programa Java tem um programa C++ correspondente nos apêndices. Destaques: – O livro cobre estruturas de dados básicas, contendo listas lineares, pilhas e filas; algoritmos de ordenação e de pesquisa em memórias primária e secundária; algoritmos em grafos e processamento de cadeias de caracteres; técnicas de análise de algoritmos; paradigmas de projeto de algoritmos; e estudo da complexidade computacional de algoritmos. – Ênfase em tipos abstratos de dados, programação modular, programação orientada a objetos encapsulamento e independência de implementação de tipos abstratos de dados com reaproveitamento de código. – Informação sobre o comportamento teórico e prático dos algoritmos, fornecendo uma base de comparação entre os algoritmos.\u003c\/p\u003e\u003ch5\u003eInformações adicionais\u003c\/h5\u003e\u003ctable class=\"ficha-tecnica\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eISBN\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e9788522105250\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eAutor\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eNivio Ziviani\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eEditora\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eCengage Learning\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eEdição\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1ª edição\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eAno\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2017\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePáginas\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e644\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eIdioma\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003ePortuguês\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eAcabamento\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eBrochura\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFormato\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e18 x 26 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eAssunto\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eInformática e Tecnologia \/ Programação\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e","brand":"Cengage Learning","offers":[{"title":"Default Title","offer_id":44393972269144,"sku":"9788522105250","price":386.0,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0738\/6149\/6920\/files\/9788522105250.jpg?v=1784323969","url":"https:\/\/artedoslivros.com.br\/products\/projeto-de-algoritmos-com-implementacoes-em-java-e-c-9788522105250","provider":"Arte dos Livros","version":"1.0","type":"link"}