docs(content): add issue URLs to problem pages and restructure guides into appendix

This commit is contained in:
Prad Nukala committed 2026-09-30 18:00:32 -04:00
1 parent 65f5965a12
commit c3c482d954
114 files changed
+79 -184

No files matched your search

@@ -5,6 +5,7 @@ icon: dot
topics:
- { name: "Array", slug: "array" }
- { name: "Dynamic Programming", slug: "dynamic-programming" }
issue: "https://github.com/prdlk/leetcode/issues/158"
sidebar:
label: 'House Robber'
badge: 'Medium'
@@ -8,6 +8,7 @@ topics:
- { name: "Breadth-First Search", slug: "breadth-first-search" }
- { name: "Knapsack Problem", slug: "knapsack-problem" }
- { name: "Complete Knapsack", slug: "complete-knapsack" }
issue: "https://github.com/prdlk/leetcode/issues/159"
sidebar:
label: 'Coin Change'
badge: 'Medium'
@@ -6,6 +6,7 @@ topics:
- { name: "Math", slug: "math" }
- { name: "Dynamic Programming", slug: "dynamic-programming" }
- { name: "Memoization", slug: "memoization" }
issue: "https://github.com/prdlk/leetcode/issues/157"
sidebar:
label: 'Climbing Stairs'
badge: 'Easy'
@@ -5,6 +5,7 @@ icon: dot
topics:
- { name: "Array", slug: "array" }
- { name: "Backtracking", slug: "backtracking" }
issue: "https://github.com/prdlk/leetcode/issues/150"
sidebar:
label: 'Combination Sum'
badge: 'Medium'
@@ -5,6 +5,7 @@ icon: dot
topics:
- { name: "Array", slug: "array" }
- { name: "Backtracking", slug: "backtracking" }
issue: "https://github.com/prdlk/leetcode/issues/151"
sidebar:
label: 'Permutations'
badge: 'Medium'
@@ -6,6 +6,7 @@ topics:
- { name: "Array", slug: "array" }
- { name: "Backtracking", slug: "backtracking" }
- { name: "Bit Manipulation", slug: "bit-manipulation" }
issue: "https://github.com/prdlk/leetcode/issues/149"
sidebar:
label: 'Subsets'
badge: 'Medium'
@@ -5,6 +5,7 @@ icon: dot
topics:
- { name: "Array", slug: "array" }
- { name: "Greedy", slug: "greedy" }
issue: "https://github.com/prdlk/leetcode/issues/176"
sidebar:
label: 'Gas Station'
badge: 'Medium'
@@ -6,6 +6,7 @@ topics:
- { name: "Array", slug: "array" }
- { name: "Divide and Conquer", slug: "divide-and-conquer" }
- { name: "Dynamic Programming", slug: "dynamic-programming" }
issue: "https://github.com/prdlk/leetcode/issues/174"
sidebar:
label: 'Maximum Subarray'
badge: 'Medium'
@@ -6,6 +6,7 @@ topics:
- { name: "Array", slug: "array" }
- { name: "Dynamic Programming", slug: "dynamic-programming" }
- { name: "Greedy", slug: "greedy" }
issue: "https://github.com/prdlk/leetcode/issues/175"
sidebar:
label: 'Jump Game'
badge: 'Medium'
@@ -7,6 +7,7 @@ topics:
- { name: "Dynamic Programming", slug: "dynamic-programming" }
- { name: "Greedy", slug: "greedy" }
- { name: "Sorting", slug: "sorting" }
issue: "https://github.com/prdlk/leetcode/issues/183"
sidebar:
label: 'Non-overlapping Intervals'
badge: 'Medium'
@@ -6,6 +6,7 @@ topics:
- { name: "Array", slug: "array" }
- { name: "Sorting", slug: "sorting" }
- { name: "Quicksort", slug: "quicksort" }
issue: "https://github.com/prdlk/leetcode/issues/182"
sidebar:
label: 'Merge Intervals'
badge: 'Medium'
@@ -4,6 +4,7 @@ description: You are given an array of non-overlapping intervals intervals where
icon: dot
topics:
- { name: "Array", slug: "array" }
issue: "https://github.com/prdlk/leetcode/issues/181"
sidebar:
label: 'Insert Interval'
badge: 'Medium'
@@ -6,6 +6,7 @@ topics:
- { name: "String", slug: "string" }
- { name: "Dynamic Programming", slug: "dynamic-programming" }
- { name: "Longest Common Subsequence", slug: "longest-common-subsequence" }
issue: "https://github.com/prdlk/leetcode/issues/168"
sidebar:
label: 'Longest Common Subsequence'
badge: 'Medium'
@@ -6,6 +6,7 @@ topics:
- { name: "Math", slug: "math" }
- { name: "Dynamic Programming", slug: "dynamic-programming" }
- { name: "Combinatorics", slug: "combinatorics" }
issue: "https://github.com/prdlk/leetcode/issues/166"
sidebar:
label: 'Unique Paths'
badge: 'Medium'
@@ -6,6 +6,7 @@ topics:
- { name: "Array", slug: "array" }
- { name: "Dynamic Programming", slug: "dynamic-programming" }
- { name: "Matrix", slug: "matrix" }
issue: "https://github.com/prdlk/leetcode/issues/167"
sidebar:
label: 'Minimum Path Sum'
badge: 'Medium'