JAVA_LeetCode 1656_Design an Ordered Stream 풀이 class OrderedStream { int cnt; String[] str; public OrderedStream(int n) { // 포인터 값 / 배열 초기화 cnt = 0; str = new String[n]; } public List insert(int idKey, String value) { List list = new ArrayList(); // 키가 배열길이보다 작은 경우 초기화한다. if(idKey - 1 < str.length) str[idKey - 1] = value; // 값이 존재하고 포인터 값이 배열길이보다 작을때까지 반환할 리스트에 추가해준다. while(cnt < str.length && str[cnt] != null){ list.add(str[cnt]); cnt++; } return list; } } /** * Your OrderedSt...
#
JAVA
#
JAVA_DesignanOrderedStream
#
JAVA_LeetCode1656
#
JAVA_LeetCode1656_DesignanOrderedStream
#
LeetCode1656_DesignanOrderedStream