Skip to content

sreshu/CoreCpp

Repository files navigation

This repo includes all the practiced algorithms in C++
Also OOPs and other programmimg paradigms related to C++

Data-Structures-and-Algorithms

Important Data Structures and Algorithms.

Basic_DS

  • Arrays
  • Linked List - Basic Stuffs
  • Queues
  • Stack
  • Sieve
  • Sliding Window Technique

Searching and Sorting

  • Bubble Sort
  • Insertion Sort
  • Quick Sort
  • Merge Sort
  • Radix Sort
  • Count Sort

Bit Manipulation

Trees

  • Tree Traversal
  • Binary Tree
  • BST
  • Flatten Tree
  • Height of Tree
  • Iterative Traversals
  • Lowest Common Ancestor
  • Level Order Traversal
  • Recursive Traversals
  • Serialize and Deserialize Trees

Dynamic Programming

Graphs

  • 0-1 BFS
  • BFS
  • Connected Components
  • DFS Calculate entry and exit time
  • DFS
  • Diisktra
  • Shortest Path in Unweighted Graph
  • Kruskal
  • Disjoint Set Union

OOPS

Hashing

Miscellaneous

Call by Ptr Vs Call by Reference Vs Call by Value

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages