알고리즘 사전 작업