Nik's Corner 🐲

      • Resources for Data Structures
        • Intro to Non Relational Databases
          • 1.1 Intro to SEQUEL aka SQL
          • 1.2 Creating a Blog Database
          • 1.3 Adding Data into a Table
          • 1.4 Querying the Database
        • Intro to Relational Databases
        • 1. Java Basics
        • 2. Operators in Java
        • 3. Data Structures in Java
        • Linear Equations
        • Life as a Generalist
        • Intro to Python
    Home

    ❯

    Data Structures

    ❯

    Resources for Data Structures

    Resources for Data Structures

    May 29, 20251 min read

    Algorithms

    Youtube Channels

    • Abdul Bari - Algorithms Playlist

    Dynamic Programming

    Problems by topic

    Sequential Decision Making

    • House Robber
    • Decode Ways

    Greedy Choice Property

    • Jump Game II
    • Best Time to Buy and Sell Stock II

    State Transition

    • Climbing Stairs
    • Minimum Path Sum

    Path or Array Traversal

    • Unique Paths
    • Longest Increasing Subsequence

    Counting or Maximization/Minimization

    • Coin Change
    • Maximum Subarray

    Graph View

    • Algorithms
    • Youtube Channels
    • Dynamic Programming
    • Problems by topic
    • Greedy Choice Property
    • State Transition
    • Path or Array Traversal
    • Counting or Maximization/Minimization

    Backlinks

    • No backlinks found

    Nikhil Sharma © 2025

    • GitHub
    • LinkedIn