Problem · Array
Filter Odds and Reverse Evens
You are given an integer array nums.
Remove every odd value, then return the remaining even values in reverse order.
Complete the function filterOddsAndReverseEvens in the editor below.
filterOddsAndReverseEvens has the following parameter:
int[] nums: the input array
Returns
int[]: the even values from nums, reversed.
Examples
01 · Example 1
nums = [1, 2, 3, 4, 6] return = [6, 4, 2]
After removing odd values, the remaining array is [2, 4, 6]. Reversing it gives [6, 4, 2].
02 · Example 2
nums = [7, 9, 11] return = []
Every value is odd, so the result is empty.
Constraints
1 <= nums.length <= 2 * 10^5-10^9 <= nums[i] <= 10^9
More Upstart problems
public int[] filterOddsAndReverseEvens(int[] nums) {
// write your code here
}
nums[1, 2, 3, 4, 6]
expected[6, 4, 2]
sign in to submit