Build an Array With Stack Operations LeetCode solution in Java
1class Solution {2public List<String> buildArray(int[] target, int n) {3List<String> result = new ArrayList<>();4int i = 1, j = 0;5while (j < target.length) {6result.add("Push");7if (i == target[j]) {8j++;9} else {10result.add("Pop");11}12i++;13}14return result;15}16}