💡
Coding Test
총 5편
FrogRiverOne - Lesson4
Codility Lesson 4 FrogRiverOne 풀이. 개구리가 강을 건너기 위해 필요한 모든 잎이 떨어지는 최소 시간을 Set으로 O(N)에 구하는 방법을 설명합니다.
TapeEquilibrium - Lesson3
Codility Lesson 3 TapeEquilibrium 풀이. 배열을 순차 분할했을 때 두 부분 합의 차이가 최소인 지점을 O(N)으로 찾는 전략과 Java 코드를 정리합니다.
BinaryGap - Lesson1
Codility Lesson 1 BinaryGap 풀이. 정수를 2진수로 변환한 뒤 1과 1 사이의 최대 0 개수를 구하는 문제를 Java로 풀이합니다.
Freivalds Algorighm, 최적행렬곱
행렬 곱셈 검증 알고리즘인 Freivalds Algorithm 정리. O(N³) → O(N²) 시간으로 줄이는 확률적 알고리즘의 원리와 Java 구현을 설명합니다.
오픈카톡방 - 2Level
프로그래머스 오픈카톡방 문제(Level 2) 풀이. 사용자 입장·퇴장 메시지와 닉네임 변경을 HashMap으로 처리하는 핵심 전략을 코드와 함께 설명합니다.