Bhuvana Medicherla·Dec 19, 2025Johnson-Trotter algorithmInitialization: Start with the initial permutation, which is the sequence of integers from 1 to n, arranged in ascending order.
IndeluxifybyKunal Sinha·Aug 15, 2025Leetcode #3 : Longest Substring Without Repeating CharactersGiven a string s, find the length of the longest substring without duplicate characters.
AKCoding.com·Feb 9, 2025How I Mastered Data Structures and AlgorithmsNot a Premium Medium member? Click here to access it for free!
Connie Zhou·Dec 23, 2024Mastering Data Algorithm — Part 25 Understanding Breadth-First Search (BFS) in PythonImagine you are in a maze, and you want to find the shortest path to the exit. One way to do this is to explore all possible paths level by…A response icon1A response icon1
InCodeXbyLearn Blockchain·Sep 20, 20245 Min Daily Rust (10); What is a HashMap & Big-O?1. What is a HashMap
InProgramming and System DesignbySumit Kumar Singh·Aug 16, 2024Time & Space Complexity | Big O NotationWhat is Time Complexity? Time complexity as a measure of how long an algorithm takes to run as the input size grows.
InOperations Research BitbyChiamaka Udechukwu·May 8, 2024How to approach Dynamic Programming Problems: A comprehensive tutorial for BeginnersDynamic programming (DP) is one of the trickiest algorithm techniques. To simplify this DSA class, I created this tutorial to discuss and…A response icon1A response icon1
Siripinyo·Jan 13, 2024Data Structure-3: ArrayA comprehensive guide to Array and its operations, implemented in C.
Siripinyo·Jan 13, 2024Data Structure-2: Basic Data StructuresTable of ContentsA response icon1A response icon1