C로 된 자료구조 Java로 바꾸기
2학년 자료구조 강의에서 ‘C 언어로 쉽게 풀어쓴 자료구조’라는 책으로 수업이 진행됬었다. 당시에 다룰 수 있는 프로그래밍 언어가 1학년 때 배운 C언어가 전부였기 때문에 해당 책으로 배운 듯 하다.
그 이후 3학년 때 Java를 배우고 해당 언어가 나에게 더 맞는 듯 하여 C는 거의 사용할 일이 없었다. 4학년 끝자락이 되니 과거에 배운 자료구조나 알고리즘 등의 개념들이 머릿속에서 사라져버렸다.
취업을 위해서든 앞으로 개발자의 삶을 위해서든 기초 개념들은 필수로 익여햐 한다. 마침 회사에서 프로젝트가 마무리될 시점에 잠시 시간이 생겼다. 그래서 이참에 자료구조, 알고리즘 공부 및 Ctrl+C & V에 익숙해진 Java 언어를 연습하는 겸 ‘C 언어로 쉽게 풀어쓴 자료구조’ 책의 코드들을 Java 코드로 바꾸어 보기로 했다.
해당 코드들은 GitHub에 기록한다.
GitHub 주소 : https://github.com/dudmy/Study
ps. 며칠 진행해본 결과, 의외로 코드를 바꿔야 하는 부분이 적다. 그냥 코드를 키보드로 쳐보고 익숙해지자는 생각으로 진행해야겠다. [2015-12-03 추가]