Pushp RajOct 232 min readStack in Data StructureIntroduction Data structures are crucial in managing and organizing data effectively, and one of the most foundational ones is the stack....
Pushp RajSep 1815 min readUnderstanding Stack in Data Structures: A Comprehensive GuideIntroduction In computer science and programming, data structures are fundamental in creating efficient algorithms and optimizing system...
Pushp RajApr 303 min readExplain Infix to Postfix Expression with an exampleIn computer science, transforming infix expressions into postfix notation is a vital step that streamlines the evaluation of mathematical...
Pushp RajFeb 44 min readMerge Sort AlgorithmIntroduction: Merge Sort stands tall among sorting algorithms for its efficiency and simplicity. In this guide, we'll delve into the...
Pushp RajJan 1510 min readGraphs: RepresentationWe all know graphs are strong data structures that describe real-world entity relationships. Graphs are utilised everywhere, from social...
Pushp RajJan 1010 min readSorting Algorithms: Bubble SortSorting Algorithms: Bubble Sort Bubble Sort is a simple sorting algorithm for sorting a given collection of n elements in an array with n...
Pushp RajApr 26, 20234 min readDijkstra’s Shortest Path Algorithm with ExamplesA shortest path algorithm is an algorithm used to find the shortest path between two nodes in a graph. Here the edges connecting the...
Pushp RajApr 21, 20234 min readDepth-first Search (DFS) Algorithm With ExampleWhat is a Graph Traversal Algorithm? Graph traversal is a search technique for finding a vertex in a graph. In the search process, graph...