Coding Test 카테고리에는 총 104개의 글이 있습니다. 직접 학습하고 정리한 노트, 프로젝트 진행 기록, 그리고 직접 부딪쳐 본 결과를 모았습니다.
1-2. 코딩 테스트 환경 설정
코딩 테스트에 필요한 개발 환경 설정(IDE, 컴파일러, 버전 관리 등)을 다룹니다.
2-10. 자료구조: Segment Tree (세그먼트 트리)
세그먼트 트리의 개념, 구현, 쿼리 처리
7-6. 그리디: 분할 정복 (Divide and Conquer)
분할 정복 기법을 활용한 그리디 알고리즘 문제 해결 전략, 예시 및 시간 복잡도 분석을 제시합니다.
2-13. 자료구조: Sparse Table (희소 테이블)
희소 테이블의 개념, 구현
7-9. 그리디: Interval Scheduling (구간 스케줄링) - 심화
구간 스케줄링 문제의 변형 및 심화 문제 풀이
5-7. DP: LCS (최장 공통 부분 수열)
LCS 문제의 개념, 동적 프로그래밍을 이용한 해결 방법, 시간 복잡도 분석 및 관련 문제를 다룹니다.
8-7. 코딩 테스트: Java/C++/Python 코드 스타일 가이드
코딩 테스트에서 효율적이고 가독성 높은 코드를 작성하기 위한 각 언어별 코드 스타일 가이드를 제시합니다.
6-10. 그래프: 이분 매칭
이분 그래프에서 최대 매칭을 찾는 알고리즘 (Hopcroft-Karp)