Reverse a linked list iteratively and recursively. Implement a min-heap's insert and extract-min from scratch. Write the 0/1 knapsack recurrence and code both memoized and tabulated versions. Explain ...