Search⌘ K
AI Features

Solution: Contiguous Array

Explore how to solve the contiguous array problem by applying hash maps and running prefix counts. Learn to identify subarrays with equal numbers of 0s and 1s by tracking cumulative sums and indexes, enabling you to find the longest balanced subarray in a single pass with optimal time and space complexity.

Statement

You are given a binary array nums containing only 0s0s and 1s1s. Your task is to find the maximum length of a contiguous subarray in which the number of 0s0s and 1s1s is exactly equal.

Return the length of the longest such subarray.

Constraints:

  • 11 \leq nums.length 105\leq 10^5

  • ...