Concept Flow - Generate All Combinations Sum K
Start with empty combination
Choose next number from candidates
Add number to current combination
Check sum of combination
Recurse
Backtrack: remove last number
Try next number
Repeat until all numbers tried
Start with an empty list, pick numbers one by one, add to current list, check sum. If sum less than K, continue; if equal, save; if more, backtrack and try next.
