Skip to content

A repository for various codes, questions and their solutions majorly based on Algorithms and Data Structures

Notifications You must be signed in to change notification settings

A7xSV/Algorithms-and-DS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Algorithms-and-DS

Name Description
BST-EvenOddSum.cpp Even and odd row sum
BST-IsBst.cpp Check BST validity
BST-Lca.cpp Find the least common ancestor of two elements
BST-LevelOrder.cpp Level Order traversal of a BST
BST.cpp Binary search tree and its operations
BalancedParentheses.cpp Check if the entered expression contains balanced parenthesis
Graph-DFS.cpp Graph API, DFS implementation
Graph-Islands.cpp Connected cell in a grid solution, DFS implementation
LL-LinkedList.cpp Basic Linked List operations
LLCheckCycle.cpp Check if the specified Linked List contains a cycle
LLRemoveDuplicates.cpp Remove Redundancy in a Linked List
LLReverse.cpp Reverse a Linked List (Iterative solution)
LLReverseR.cpp Reverse a Linked List (Recursive solution)
LeftRotation.cpp Vector rotation example
LongestValidParenthesis.cpp Determine the length of the longest valid parenthesis
MergeSort.c An implementation of the Merge Sort algorithm
QuickSort.c An implementation of the Quick Sort algorithm
RunningMedian.cpp Update median for a continuous stream of numbers
TwinArrays.cpp Minimum sum from two arrays such that elements have different indices

About

A repository for various codes, questions and their solutions majorly based on Algorithms and Data Structures

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published