C언어, 자료구조와 알고리즘 공부 및 숙제