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: 120
Created: 2022-02-01
License: CC BY-SA
Author(s): by Stack Overflow Community
Algorithms Notes for Professionals

Others Computer science Tutorials

Lisp Hackers

Configuring Microsoft SharePoint Hybrid Capabilities

iOS Developer Notes for Professionals

CouchDB: The Definitive Guide

Learning Go

Others related eBooks about Algorithms Notes for Professionals

Anti-fragile ICT Systems

Download free course Anti-fragile ICT Systems, pdf file on 159 pages by by Kjell Jørgen Hole....

Introduction to Data Science

Download free course Introduction to Data Science, pdf file on 722 pages by Rafael A Irizarry....

NGINX Unit Cookbook

Download free course NGINX Unit Cookbook, pdf file on 70 pages by Derek DeJonghe....

Arduino : a quick guide

This tutorial is a quick guide about Arduino ,free pdf courses under 37 pages designed to beginners.You will learn how to interfacing a Joystick ,playing melody and reading Potentiometer with the microcontroller of Arduino technology....

Scaling a Software Business

Download free course Scaling a Software Business, pdf file on 265 pages by Brian Fitzgerald, Klaas-Jan Stol, Sten Minör, Henrik Cosmo....

Don't Just Roll the Dice

Download free course Don't Just Roll the Dice, pdf file on 74 pages by Neil Davidson....

Mastering Bitcoin: Programming the Open Blockchain

This book is your guide through the seemingly complex world of Bitcoin, providing the knowledge you need to participate in the internet of money. Whether you're building the next killer app, investing in a startup, or simply curious about the technology, this revised and expanded second edition prov...

Learn BlackBerry 10 App Development

Download free course Learn BlackBerry 10 App Development, pdf file on 343 pages by Anwar Ludin....

Android on x86

Android on x86: an Introduction to Optimizing for Intel Architecture serves two main purpo..., download free Android tutorial in PDF (380 pages) created by Iggy Krajci ....

Odoo Development Essentials

Odoo is a powerful and fast-growing business application platform. Beginning with setting ..., download free Odoo tutorial in PDF (214 pages) created by Daniel Reis ....