Graphic Go Algorithms / Иллюстрированные алгоритмы на Go
Год издания: 2020
Автор: Yang Hu
Издательство: Самиздат
ISBN: 9798655038363
Язык: Английский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 255
Описание: This practical book walks you through hands-on examples of how to use graph algorithms in Go. Learn how graph analytics vary from conventional algorithms analysis. Understand how classic graph algorithms work, and how they are applied. Explore algorithm examples with working code and sample data.
Эта книга знакомит вас с практическими примерами использования графовых алгоритмов в Go. Узнайте, чем анализ графов отличается от анализа обычных алгоритмов. Узнайте, как работают классические алгоритмы на графах и как они применяются. Изучите примеры алгоритмов с рабочим кодом и образцами данных.
Оглавление
1. Linear Table Definition
2. Maximum Value
3. Bubble Sorting Algorithm
4. Minimum Value
5. Select Sorting Algorithm
6. Linear Table Append
7. Linear Table Insert
8. Linear Table Delete
9. Insert Sorting Algorithm
10. Reverse Array
11. Linear Table Search
12. Dichotomy Binary Search
13. Shell Sorting
14. Unidirectional Linked List
14.1 Create and Initialization
14.2 Add Node
14.3 Insert Node
14.4 Delete Node
15. Doubly Linked List
15.1 Create and Initialization
15.2 Add Node
15.3 Insert Node
15.4 Delete Node
16. One-way Circular LinkedList
16.1 Initialization and Traversal
16.2 Insert Node
16.3 Delete Node
17. Two-way Circular LinkedList
17.1 Initialization and Traversal
17.2 Insert Node
17.3 Delete Node
18. Queue
19. Stack
20. Recursive Algorithm
21. Two-way Merge Algorithm
22. Quick Sort Algorithm
23. Binary Search Tree
23.1 Construct a binary search tree
23.2 Binary search tree In-order traversal
23.3 Binary search tree Pre-order traversal
23.4 Binary search tree Post-order traversal
23.5 Binary search tree Maximum and minimum
23.6 Binary search tree Delete Node
24. Binary Heap Sorting
25. Hash Table
26. Graph
26.1 Directed Graph and Depth-First Search
26.2 Directed Graph and Breadth-First Search
26.3 Directed Graph Topological Sorting
27. Towers of Hanoi
28. Fibonacci
29. Dijkstra
30. Mouse Walking Maze
31. Eight Coins
32. Knapsack Problem
33. Josephus Problem