Solvarch
DSA ProblemsProgressPlanRoadmapsReviewCheat SheetsCompaniesSystem DesignCS FundamentalsQuestion Bank
Theme
Problems

Product of Array Except Self

Medium
arrayprefix-sum

Given an integer array nums, return an array answer such that answer[i] is the product of all elements of nums except nums[i]. Solve it without using the division operator, in O(n) time.

Input: one line of space-separated integers. Output: the answer array, space-separated.

Example 1
Input:
1 2 3 4
Output:
24 12 8 6
Example 2
Input:
-1 1 0 -3 3
Output:
0 0 9 0 0

Constraints

  • 2 ≤ nums.length ≤ 10^5
  • The product of any prefix or suffix fits in a 32-bit integer.
Watch a video walkthrough

Run your code against the sample tests, or Submit to run the full suite.