시뮬레이션 문제 풀이법: 상태 정의와 구현 순서
시뮬레이션 문제 풀이법의 핵심은 구현을 빨리 시작하는 것이 아니라 상태 정의와 한 턴 처리 순서를 먼저 설계하는 것입니다. 이번 글에서는 손으로 따라가는 예시와 Java·Python·C 코드를 함께 정리합니다.
시뮬레이션 문제 풀이법의 핵심은 구현을 빨리 시작하는 것이 아니라 상태 정의와 한 턴 처리 순서를 먼저 설계하는 것입니다. 이번 글에서는 손으로 따라가는 예시와 Java·Python·C 코드를 함께 정리합니다.
애드혹 알고리즘 문제에서 왜 맞왜틀이 반복되는지, 그리고 반례를 어떤 순서로 찾아야 하는지 정리합니다. 가장 작은 입력, 경계값, 같은 값 반복, 순서 뒤집기 같은 패턴을 실제 예시와 함께 설명합니다.