Staircase Ascent - Coding problem | OneNoughtOne
Loading content...
Data Structures & Algorithms
0/361 completed
Chapter 1: Algorithmic Thinking
0/8
Why Data Structures and Algorithms Matter
4
Computational Thinking & Problem-Solving
4
Algorithms — Core Concepts
4
Measuring Algorithm Efficiency
3
Asymptotic Notation — Formalizing Algorithm Efficiency
4
Case Analysis & Cost Models
4
Problem Constraints & Algorithmic Trade-offs
5
Expressing Algorithms Clearly
5
Chapter 2: Data Structures Foundations
0/9
Chapter 3: Primitive Data Structures
0/9
Chapter 4: Strings
0/10
0/3
0/1
Chapter 5: Arrays
0/10
0/5
0/1
Chapter 6: Linked Lists
0/11
0/4
0/1
Chapter 7: Stacks
0/10
0/3
0/1
Chapter 8: Queues
0/10
Chapter 9: Recursion
0/11
0/2
Chapter 10: Hash Tables
0/11
0/2
Chapter 11: Trees
0/6
Chapter 11: Trees Hierarchical Data Structures
0/4
0/3
0/1
Chapter 12: Binary Search Trees
0/10
0/2
0/1
Chapter 13: Balanced Search Trees
0/8
Chapter 14: Heaps And Priority Queues
0/9
0/3
0/1
Chapter 14: Heaps Priority Queues
0/1
Chapter 15: Tries
0/8
0/2
Chapter 16: Graphs
0/10
0/2
0/1
Chapter 17: Searching Algorithms
0/10
0/3
0/1
Chapter 18: Sorting Algorithms
0/12
0/1
0/1
Chapter 19: Divide And Conquer
0/10
0/1
Chapter 20: Greedy Algorithms
0/10
0/3
0/1
Chapter 21: Dynamic Programming
0/13
0/5
0/1
What Is Dynamic Programming?
4
Overlapping Subproblems — The Heart of Dynamic Programming
4
Optimal Substructure — The Foundation of Dynamic Programming
4
Memoization — Top-Down Dynamic Programming
4
Tabulation — Bottom-Up Dynamic Programming
4
1D DP Problems — Fibonacci & Climbing Stairs
4
2D Dynamic Programming — Grid Paths & Longest Common Subsequence
4
Knapsack Problems — Resource-Constrained Optimization
4
String DP — Edit Distance
4
State Design & Transition Functions
4
Space Optimization Techniques in Dynamic Programming
4
Common DP Patterns
4
Dynamic Programming Problem-Solving Framework
4
Staircase Ascent
Staircase Ascent
Minimum Expense Staircase Traversal
Maximum Non-Adjacent Selection
Grid Minimum Cost Traversal
String Transformation Cost
Chapter 22: Backtracking
0/10
0/4
0/1
Chapter 23: Graph Algorithms
0/11
0/6
0/1
Chapter 24: Advanced Graph Algorithms
0/9
0/2
Chapter 25: String Algorithms
0/10
0/1
Chapter 26: Bit Manipulation
0/10
0/3
0/1
Chapter 27: Advanced Data Structures
0/9
0/2
Chapter 28: Problem Solving Strategies
0/10
0/5
Course overview & roadmap
Toggle Sidebar
101
OneNoughtOne
0/361
Share