template

김 헤 정 새겨 넣 어 머 리 에

<aside> 📌 제한 사항에 N값을 보고 어떻게 구현할지 설계 하고 작업하기 !!!

  1. 10분 정도 로직 구성하기
  2. 시간복잡도 확인하기
  3. N이 크다? (1) 시간복잡도 확인해보기 (2) 데이터 타입 확인해보기

ex. 리스트 돌면서 이중포문 돌려서 작업하면 충분히 끝나는 작업(O(N²))일 때, 포문을 2개로 나눠서 작업하면 (O(N))

시간복잡도

<aside> 🛠️ 시간 제한이 1초인 문제의 경우1억에 1초가 걸린다고 한다. 100,000,000


자주 나오는 문제 유형

자주 나오는 문제 유형

정리해두깅 …

[Java] 순열 Permutation

permutation

자바 [getOrDefault, putIfAbsent]

[자료구조]Queue - add vs offer

ZeroCho Blog

dp

[알고리즘] 동적계획법 DP (Dynamic Programming) 정리 (Java)

의진오빠의 추천 문제 두둥

Library

import java.util.*;
import java.io.*;

Data Structure

배열

문자열 String

Algorithm

Stack

Queue