JAVA_LeetCode 341_Flatten Nested List Iterator 풀이 public class NestedIterator implements Iterator { private Queue data = new LinkedList(); // 중첩된 정수를 평탄화한 값을 저장하는 큐 public NestedIterator(List nestedList) { Recursive(nestedList); } // 재귀 호출로 중첩 리스트를 탐색하며 정수를 큐에 추가 private void Recursive(List list) { for(NestedInteger l : list){ if(l.isInteger()) data.add(l.getInteger()); // 노드가 정수면 바로 큐에 삽입 else Recursive(l.getList()); // 리스트면 재귀적으로 다시 탐색 } } @Ove...