# Algorithms Notes for Professionals book

Algorithms Notes for Professionals book

If you found this free Algorithms book useful,

## Chapters

1. Getting started with algorithms
2. Algorithm Complexity
3. Big-O Notation
4. Trees
5. Binary Search Trees
6. Check if a tree is BST or not
7. Binary Tree traversals
8. Lowest common ancestor of a Binary Tree
9. Graph
10. Graph Traversals
11. Dijkstraâ€™s Algorithm
12. A* Pathfinding
13. A* Pathfinding Algorithm
14. Dynamic Programming
15. Applications of Dynamic Programming
16. Kruskal's Algorithm
17. Greedy Algorithms
18. Applications of Greedy technique
19. Prim's Algorithm
20. Bellmanâ€“Ford Algorithm
21. Line Algorithm
22. Floyd-Warshall Algorithm
23. Catalan Number Algorithm
25. Knuth Morris Pratt (KMP) Algorithm
26. Edit Distance Dynamic Algorithm
27. Online algorithms
28. Sorting
29. Bubble Sort
30. Merge Sort
31. Insertion Sort
32. Bucket Sort
33. Quicksort
34. Counting Sort
35. Heap Sort
36. Cycle Sort
37. Odd-Even Sort
38. Selection Sort
39. Searching
40. Substring Search
42. Depth First Search
43. Hash Functions
44. Travelling Salesman
45. Knapsack Problem
46. Equation Solving
47. Longest Common Subsequence
48. Longest Increasing Subsequence
49. Check two strings are anagrams
50. Pascal's Triangle
51. Algo:- Print a m*n matrix in square wise
52. Matrix Exponentiation
53. polynomial-time bounded algorithm for Minimum Vertex Cover
54. Dynamic Time Warping
55. Fast Fourier Transform
56. Pseudocode

## What people are saying about Notes for Professionals books

The Algorithms Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow. Text content is released under Creative Commons BY-SA. See credits at the end of this book whom contributed to the various chapters. Images may be copyright of their respective owners unless otherwise specified

Book created for educational purposes and is not affiliated with Algorithms group(s), company(s) nor Stack Overflow. All trademarks belong to their respective company owners

257 pages, published on May 2019