مسیر یادگیری Data Structures & Algorithms

Step by step guide to learn Data Structures and Algorithms in 2025

عمومی

سطح

امیر دائی

مدرس

0 رای

79

بازدید

0

دیدگاه

Continue learning with following roadmapsB-TreesB/B+ TreesTree TraversalLinearRecursionData Structures & AlgorithmsAVL TreesBrute ForceBellman-Ford AlgoritmEdabitDijkstra's AlgorithmWhy are Data Structures Important?RubyA* AlgorithmRustIndexingLinear SearchPre-Order TraversalConstantLinked ListsC#Breadth First SearchBig-Ω NotationLogarithmicFunctionsRELATED ROADMAPSComputer Science Programming LanguagesSystem DesignSoftware Design & ArchitectureProgramming FundamentalsBig-θ NotationKruskal's AlgorithmControl StructuresMulti-threadedSliding Window TechniqueJavaDepth First SearchLinearHow to Calculate Complexity?JavaScriptIn-Order Traversalkaar2.irSegment TreesBasic Data StructuresTwo Pointer TechniqueC++Post-Order TraversalKth ElementDynamic ProgrammingFast and Slow PointersGraph Data StructuresStacksWhat are Data Structures?Merge SortLanguage SyntaxAdvanced Data StructuresFind the interactive version of thisroadmap and more atComplex Data StructuresHash TablesMinimum Spanning TreeCyclic SortDisjoint Set (Union-Find)Quick SortInsertion SortSearch AlgorithmsArrayTwo HeapsBacktrackingCommon RuntimesShortest Path AlgorithmsDepth First Search2-3 TreesSystem DesignGoBig-O NotationBreadth First SearchIsland traversalOOP BasicsPolynomialGreedy AlgorithmsTree Data StructuresHeapRandomised AlgorithmsBinary TreesMerge IntervalsSelection SortSkip ListPseudo CodeComputer ScienceTime vs Space ComplexityISAMBinary Search TreesAsymptotic NotationQueuesFenwick TreesPlatforms to PracticeUndirected GraphAlgorithmic ComplexityLeetcodeFactorialBinary SearchSorting AlgorithmsDivide and COnquerExponentialDirected GraphPythonProblem Solving TechniquesPrim's AlgorithmSearch AlgorithmsHeap SortPick a LanguageSearch AlgorithmsSuffix Trees and ArraysBubble SortTree-BasedTrie