회고
- 순간 board에서 바로 moves 위치에 있는 값에 접근하는 게 생각이 안나서 일일이 배열을 만들었는데 이것보다 board에서 바로 moves에 있는 값을 접근해서 활용하는 방법이 훨씬 효율적이라고 생각한다.
- moves와 board를 동시에 돌면서 board[i][moves] 이런식으로 찾아서 0아닌 값을 고르면 된다
- 그리고 stack 생성 및 메서드가 살짝 생각 안 나서 당황했다.. 기억해 놔야지
기억
- Stack<Integer> st = new Stack<Integer>();
- st.pop()
- st.push()
- st.peek()
- List[] a = new ArrayList[] 를 생성한 후 a에 있는 리스트 값을 get으로 가져오면 Integer 형식이라 int 변수에 할당하려면 int로 형변환을 해야한다...
체크
풀이 횟수 | 시간 | 정답 여부 | 참고 여부 |
2 | 40분 | O |
'코딩테스트' 카테고리의 다른 글
[프로그래머스] 실패율_42889 (0) | 2023.06.23 |
---|---|
[프로그래머스] 다트 게임_17682 (0) | 2023.06.23 |
[프로그래머스] 키패드 누르기_67256 (0) | 2023.06.23 |
[프로그래머스] 개인정보 수집 유효기간_150370 (0) | 2023.06.22 |
[프로그래머스] 신고 결과 받기_92334 (0) | 2023.06.21 |