- 좋은 개발자는 코드짜는 것만 고민하는 개발자가 아닌, 데이터와 데이터들간의 관계에 대해 고민하는 개발자이다.
- 알고리즘과 데이터구조는
- Correctness 정확해야한다.
- Clarity 명확해야한다.
- Efficiency 효율적이어야한다.
나는 코딩테스트에 사실 큰 관심은 없습니다. 단지 내 코드를 보다 간결하고 효율적으로 짜고 싶고, 데이터 흐름에 대한 고민을 해보고싶기에 공부를 시작합니다!
공부할 때 내가 왜 이 카테고리를 지금 공부중인지를 이해하고 하려합니다.
어그로를 끌었는데 공부해야하는 이유는 이 분이 잘 정리해주셨더라고요..ㅎ 링크남깁니다.
https://hanamon.kr/자료구조란-자료구조를-배우는-이유/