Vai al contenuto principale della pagina
| Autore: |
Wiener Richard <1941->
|
| Titolo: |
Generic data structures and algorithms in Go : an applied approach using concurrency, genericity and heuristics / / Richard Wiener
|
| Pubblicazione: | Berkeley, California : , : Apress, , [2022] |
| ©2022 | |
| Descrizione fisica: | 1 online resource (590 pages) |
| Disciplina: | 005.133 |
| Soggetto topico: | Go (Computer program language) |
| Data structures (Computer science) | |
| Algorithms | |
| Note generali: | Includes index. |
| Nota di contenuto: | 1. A Tour Of Generics and Concurrency In Go 2. Algorithm Efficiency Sorting and Searching 3. Abstract Data Types: OOP Without Classes in Go 4. ADT In Action: Game Of Life 5. Stacks 6. Queues and Lists 7. Hash Tables 8. Binary Trees 9. Binary Search Tree 10. AVL Trees 11. Heap Trees 12. Red Black Trees 13. Expression Trees 14. Ecological Simulation With Concurrency 15. Dynamic Programming 16. Graph Structures 17. Travelling Salesperson Problem 18. Branch and Bound Solution to TSP 19. Simulated Annealing Heuristic Solution to TSP 20. Genetic Algorithm for TSP 21. Neural Networks and Machine Learning |
| Sommario/riassunto: | Advance your understanding of generic data structures and algorithms and their applications using Go and the effective use of concurrency. You are invited on a journey that aims to improve your programming and problem-solving skills. This book takes you to the next step by showing how to get your programs to work efficiently as well as correctly. As you explore many data structures and the algorithms and applications associated with them, you'll focus on the trade-offs between speed and storage and the benefits of deploying concurrency when appropriate. |
| Titolo autorizzato: | Generic Data Structures and Algorithms in Go ![]() |
| ISBN: | 1-4842-8191-8 |
| Formato: | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione: | Inglese |
| Record Nr.: | 9910584476403321 |
| Lo trovi qui: | Univ. Federico II |
| Opac: | Controlla la disponibilità qui |