Algorithms Notes for Professionals book

Tweet

If you found this Algorithms book useful,

then please share it ❤

- Getting started with algorithms
- Algorithm Complexity
- Graph
- Graph Traversals
- Dijkstra’s Algorithm
- A* Pathfinding
- A* Pathfinding Algorithm
- Dynamic Programming
- Kruskal's Algorithm
- Greedy Algorithms
- Applications of Greedy technique
- Prim's Algorithm
- Bellman–Ford Algorithm
- Line Algorithm
- Floyd-Warshall Algorithm
- Catalan Number Algorithm
- Multithreaded Algorithms
- Knuth Morris Pratt (KMP) Algorithm
- Edit Distance Dynamic Algorithm
- Online algorithms
- Big-O Notation
- Sorting
- Bubble Sort
- Merge Sort
- Insertion Sort
- Bucket Sort
- Quicksort
- Counting Sort
- Heap Sort
- Cycle Sort
- Odd-Even Sort
- Selection Sort
- Trees
- Binary Search Trees
- Check if a tree is BST or not
- Binary Tree traversals
- Lowest common ancestor of a Binary Tree
- Searching
- Substring Search
- Breadth-First Search
- Depth First Search
- Hash Functions
- Travelling Salesman
- Knapsack Problem
- Equation Solving
- Longest Common Subsequence
- Longest Increasing Subsequence
- Check two strings are anagrams
- Pascal's Triangle
- Algo:- Print a m*n matrix in square wise
- Matrix Exponentiation
- Applications of Dynamic Programming
- polynomial-time bounded algorithm for Minimum Vertex Cover
- Dynamic Time Warping
- Fast Fourier Transform
- Pseudocode

Great resource for a wide array of topics!

Super useful for reference, many thanks for whoever did this. Instead of browsing, clicking, digging infinitely, now I have ONE in one place.

Big thank you! Ended up downloading all of them as they touch on various different areas I work in daily. Big thanks for sharing, and even bigger thanks to those who wrote them.

Wow. This is awesome. Thank you!

These are very good! I would pay for some of these in physical form.

Great book! Thank you for sharing it.

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 2018

To support continued development and improvements to this book, please consider a small bitcoin donation: 1H63m55bw6KDYUaKU1mYLGrzDf4wcrVzhX