Product Array Without Current Element
Medium
Given an array of integers, return an array res so that res[i] is equal to the product of all the elements of the input array except nums[i] itself.
Example:
Input: nums = [2, 3, 1, 4, 5]
Output: [60, 40, 120, 30, 24]
Explanation: The output value at index 0 is the product of all numbers except nums[0] (3⋅1⋅4⋅5 = 60). The same logic applies to the rest of the output.