프로그램 만들기전에 어떤 순서로 어떻게 만들어야지 하는 전체적인 설계를 할때  알고리즘배워놓으면 논리적으로 생각할수 있는거 아니냐???

아니면 자료구조를 배워야하나?