package
0.0.0-20241220224003-b7cf03a90b2b
Repository: https://github.com/szhou12/leetcode-go.git
Documentation: pkg.go.dev

# README

70. Climbing Stairs

Solution idea

DP

Define $DP[i] = $ number of distinct ways to climb to $i$

Recurrence:

$DP[i] = DP[i-2] + DP[i-1]$

Base cases:

$DP[0] = 1$, $DP[1] = 1$

Time complexity = $O(n)$

This is Fibonacci Sequence...