Algorithms Notes for Professionals



Download free course Algorithms Notes for Professionals, pdf file on 257 pages by by Stack Overflow Community.
The Algorithms Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow.

Table of contents

  • Getting started with algorithms
  • Algorithm Complexity
  • Big-O Notation
  • Trees
  • Binary Search Trees
  • Check if a tree is BST or not
  • Binary Tree traversals
  • Lowest common ancestor of a Binary Tree
  • Graph
  • Graph Traversals
  • Dijkstra's Algorithm
  • A* Pathfinding
  • A* Pathfinding Algorithm
  • Dynamic Programming
  • Applications of 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
  • Sorting
  • Bubble Sort
  • Merge Sort
  • Insertion Sort
  • Bucket Sort
  • Quicksort
  • Counting Sort
  • Heap Sort
  • Cycle Sort
  • Odd-Even Sort
  • Selection Sort
  • 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
  • polynomial-time bounded algorithm for Minimum Vertex Cover
  • Dynamic Time Warping
  • Fast Fourier Transform
  • Pseudocode
Pages : 257
Size : 2.7 MB
File type : PDF
Downloads: 112
Created: 2022-02-01
License: CC BY-SA
Author(s): by Stack Overflow Community
Algorithms Notes for Professionals

Others Computer science Tutorials

Kotlin Notes for Professionals

CS Unplugged

Building Games for Firefox OS

How To Manage Remote Servers with Ansible

Data Protection for the Hybrid Cloud

Others related eBooks about Algorithms Notes for Professionals

Mercurial: The Definitive Guide

Download free course Mercurial: The Definitive Guide, pdf file on 282 pages by Bryan O'Sullivan....

The Nature of Code

Download free course The Nature of Code, pdf file on 519 pages by Daniel Shiffman....

Essential Coding Theory

Error-correcting codes (henceforth, just codes) are clever ways of representing data so that one can recover the original information even if parts of it are corrupted. The basic idea is to judiciously introduce redundancy so that the original information can be recovered even when parts of the (r...

Flutter Succinctly

Download free course Flutter Succinctly, pdf file on 129 pages by Ed Freitas....

Mobile Media Learning

Download free course Mobile Media Learning, pdf file on 271 pages by Christopher Holden, Seann Dikkers, John Martin, Breanne Litts....

Beginners guide to Adobe Photoshop

Welcome to the complete beginners guide to Adobe Photoshop.It's a free PDF file under 44 pages by TastyTuts....

Category Theory for Programmers

Category Theory is one of the most abstract branches of mathematics. It is usually taught ..., download free Category Theory tutorial in PDF (498 pages) created by Bartosz Milewski ....

TouchDevelop

Download free course TouchDevelop, pdf file on 263 pages by R. Nigel Horspool, Nikolai Tillmann....

Developing Backbone.js Applications

Download free course Developing Backbone.js Applications, pdf file on 346 pages by Addy Osmani....

Discovering the STM32 Microcontroller

This book is intended as a hands-on manual for learning how to design systems using the STM32 F1 family of micro-controllers. It was written to support a junior-level computer science course at Indiana University. ...