Desenvolvendo Estrutura de dados programado em Python

Von Vitor Amadeu Souza

Buchcode: 704594

Kategorien

Informatik, Ingenieurwesen und Technologie

Teilen Sie dieses Buch
Diese Seite wurde 608 Mal seit 30/07/2024 besucht
Gedruckte Version
€ 53,05
Farbe
Gesamtbetrag:
€ 53,05
* Mehrwertsteuer nicht inbegriffen.
E-Book-Version
€ 20,09
Valor total:
€ 53,05
* Mehrwertsteuer nicht inbegriffen.
Dieses E-Book könnte ebenfalls zum Verkauf stehen in:

Klappentext

Este livro oferece um panorama abrangente das principais estruturas e algoritmos de dados e técnicas de programação, proporcionando um guia essencial para o entendimento e a aplicação de conceitos fundamentais na ciência da computação e programação.

Iniciamos com o tema da Teoria dos Grafos, essencial para a análise e otimização de redes e estruturas conectadas. Em seguida, exploramos as práticas de Programação em Python, a linguagem amplamente utilizada por sua simplicidade e poder, e avançamos para tópicos mais complexos, como Recursão e Busca Linear, técnicas fundamentais para a solução de problemas e análise de algoritmos.

A seção dedicada a classificação de Algoritmos cobre diversos métodos de ordenação, incluindo Bubble Sort, Quick Sort, Insertion Sort, Quick Select, e Selection Sort, que são fundamentais para a organização e gerenciamento de dados. O texto também aborda técnicas de Busca Binária e Pesquisa Binária, que são essenciais para a recuperação eficiente de informações em estruturas ordenadas.

O livro prossegue com a introdução de estruturas de dados mais avançadas, como Pilha e Fila, além de algoritmos de busca em grafos, especificamente BFS e DFS. Em seguida, discutimos as Listas Encadeadas e suas variações, como Lista Simplesmente Encadeada e Lista Duplamente Encadeada, proporcionando uma compreensão mais profunda das operações em listas dinâmicas.

Avançando, apresentamos o Heap e a Fila Prioritária, estruturas que otimizam a manipulação de dados com prioridades variadas. As seções seguintes discutem diferentes abordagens para tabelas hash, incluindo Hashtable Direto, Hashtable Aberto e Hashtable em Lista, fundamentais para a gestão eficiente de dados em mapas associativos.

Os capítulos seguintes focam em técnicas avançadas, como Programação Paralela e Programação Assíncrona, que são importantes para a criação de sistemas eficientes e responsivos. Abordamos também a implementação e os conceitos por trás de Árvore Binária, Árvore AVL, Árvore B, Árvore Rubro-Negra, e Árvore Trie, que são essenciais para a organização hierárquica e acesso rápido a dados.

Finalmente, exploramos técnicas heurísticas, como a Heurística do Vizinho Mais Próximo, e algoritmos clássicos de grafos, como o Algoritmo de Euclides, Algoritmo de Kruskal, Algoritmo de Prim, Algoritmo de Dijkstra, Algoritmo de Bellman-Ford, e Algoritmo de Floyd-Warshall, que são fundamentais para a resolução de problemas complexos de otimização e caminhos em grafos. O livro conclui com uma introdução ao YOLO para detecção de objetos e técnicas de Plotagem de Gráficos e Função Sigmoide, abordando a visualização de dados e a modelagem matemática utilizada em redes neurais.

Cada capítulo deste livro é projetado para fornecer uma compreensão teórica detalhada, juntamente com exemplos práticos e implementações em Python, visando equipar o leitor com o conhecimento e as habilidades necessários para enfrentar desafios computacionais e avançar em sua jornada na ciência da computação.

Merkmale

Seitenanzahl 561
Ausgabe 1 (2024)
Format A5 (148x210)
Einband Taschenbuch mit Klappen
Papiertyp Coated Silk 90g
Sprache Portugiesisch

Haben Sie Beschwerden über dieses Buch? Sende eine Email an [email protected]

Sprechen Sie mit dem Autor

Vitor Amadeu Souza

Doutorando em Engenharia, Mestre em Física (CBPF), especialista em Eng.Robótica, Eng.Elétrica, Eng. Eletrônica e Eletromecânica, Eng.Telecomunicações, Eng.Controle e Automação, Eng.Biomédica, Eng.Instrumentação, Eng.Industrial 4.0, Eng.Dados, Eng.Computação, Eng.Software, Eng.Redes e Segurança de Dados, Eng.DevOps, Eng.Mecatrônica, Eng. Sistemas Embarcados, Eng.Manufatura Mecânica, Eng.Confiabilidade, Eng.Manutenção, Eng.Qualidade, Eng.Materiais, Eng.Produção, Eng. Produto, Eng.Embalagem, Eng. Transportes, Eng.Rodoviária, Eng.Suprimentos, Eng.Conhecimento, Eng.Negócios, Eng.Projetos, Eng.Energias Renováveis, Eng.Processos, Eng. Metalúrgica, Eng.Química, Eng.Ambiental, Arquitetura de Software, Cloud Computing, Machine Learning e IA, Internet das Coisas, Ciência de Dados, Full Stack, Estatística Aplicada, Bioestatística e Gerenciamento de Projetos.

MBA em Eng. Econômica, Análise de Dados e Web 3.0. Bacharel em Engenharia de Computação, Licenciado em Matemática, Física, Química e Filosofia, Analista de Sistemas e Técnico em Eletrônica, Eletrotécnica, Telecomunicações, Informática, Logística, Comércio, Administração e Meio Ambiente atuando na área de projetos elétricos, eletrônicos, automação, sistemas embarcados, firmware e software há vários anos.

Desenvolvo projetos de hardware e software voltados para a área industrial, automotiva, médica, científica, comercial, automação dentre outras sob demanda. Professor universitário e administrador da Cerne Tecnologia, empresa voltada para desenvolvimento de projetos embarcados, comercialização de kits didáticos e educação tecnológica na área de MCU, FPGA, linguagens de programação, desenvolvimento de projetos e layout de circuito impresso.

Ao longo dos anos escrevi vasto acervo literário técnico e científico, além de ser associado à Sociedade Brasileira de Computação (SBC). Alguns temas abordados: DFT, FFT, PDS, CAN, MODBUS, LIN, TCP/IP, Filtros digitais, Sistemas digitais, Sistemas de Potência, Big Data, Grafos, PID, Fuzzy, FPGA, VHDL, Verilog, CLP, DSC, DSP, ARM, inversor de frequência, soft-starter, energia solar, IoT, LoRa, Java, php, JS, REST, Spring Boot, Spark, CSS, SQL, VB, VC#, Perceptron, Robô NAO, UML, React, dentre outros.

O catálogo completo está publicado no Clube de Autores (http://bit.ly/4gwnt78).

Weitere Veröffentlichungen von desse autor
Vollständige Liste anzeigen
Verwandte Veröffentlichungen
Vollständige Liste anzeigen
Gedruckt
€ 10,19
E-Book
€ 4,09
Gedruckt
€ 8,32
E-Book
€ 4,09
Gedruckt
€ 8,76
E-Book
€ 4,09
Gedruckt
€ 7,98
E-Book
€ 4,93
Kommentare

Klicken Sie auf Anmeldung und hinterlassen Sie Ihren Kommentar zum Buch.

0 Kommentare