자료구조 공부의 필요성자료구조의 종류자료구조와 알고리즘의 관계 알고리즘의 시간복잡도무작정 개발에 뛰어들어 여러 프로젝트를 진행하면서, 각 프로젝트의 요구사항에 맞춰 개발을 하던도중 점점 드는 생각은 '이게 맞나?' 라는 의문이 계속 들었다.복잡한 요구사항을 전달받을때,
알고리즘의 시간복잡도시간복잡도의 Big-O 표기법Big-O 표기법의 4가지 법칙효율적인 알고리즘을 구현한다는 것은 입력값이 커짐에 따라 증가하는 시간의 비율을 최소화한 알고리즘을 구현하는 것이다.Big-O 표기법은 ‘입력값의 변화에 따라 연산을 실행할 때, 연산 횟수에