0% found this document useful (0 votes)
21 views1 page

DSA Topic Sequence

The document outlines a comprehensive curriculum covering various topics in computer science and programming. Key areas include time and space complexity, data structures like arrays, strings, linked lists, stacks, trees, and graphs, as well as algorithms such as dynamic programming and greedy algorithms. It also emphasizes practical problem-solving through platforms like LeetCode and Codeforces.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views1 page

DSA Topic Sequence

The document outlines a comprehensive curriculum covering various topics in computer science and programming. Key areas include time and space complexity, data structures like arrays, strings, linked lists, stacks, trees, and graphs, as well as algorithms such as dynamic programming and greedy algorithms. It also emphasizes practical problem-solving through platforms like LeetCode and Codeforces.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Topic No.

Topic Subtopics
1 Basics of Time & Space Complexity, Big O Notation, Recursion Basics
2 Arrays Traversal, Insertion, Deletion, Sorting, Kadane’s Algorithm
3 Strings Palindrome, Anagram, Substrings, Pattern Matching
4 Linked List Singly, Doubly, Circular, Reversal, Loop Detection
5 Stack & QuInfix/Postfix, Balanced Parentheses, Queue Types, Deque
6 Trees Binary Tree, BST, Traversals, LCA, Height, Balanced Tree
7 Heaps & PrMax/Min Heap, Heapify, Kth Largest, Heap Sort
8 Hashing HashMap, HashSet, Frequency Count, Collision Handling
9 Recursion N-Queens, Sudoku, Subsets, Permutations, Maze Problems
10 Graphs Adjacency List/Matrix, BFS, DFS, Dijkstra, MST, Union Find
11 Dynamic P Memoization, Tabulation, Knapsack, LIS, DP on Grid & Trees
12 Greedy AlgActivity Selection, Fractional Knapsack, Job Scheduling
13 Bit ManipuAND, OR, XOR, Power of 2, Count Set Bits
14 Sliding Wi Max Sum Subarray, Longest Substring, Container With Water
15 Practice & LeetCode, GFG, Codeforces, 100+ Problems Practice

You might also like