복잡도이 글은 이것이 코딩 테스트다 책을 읽고 정리한 글입니다.복잡도(Complexity)는 알고리즘 성능을 나타내는 척도입니다. 복잡도는 시간 복잡도(Time Complexity)와 공간 복잡도(Complexity)로 나눌 수 있습니다.시간 복잡도(Time Complexity)특정한 크기의 입력에 대하여 알고리즘이 얼마나 오래 걸리는지를 의미알고리즘을 위해 필요한 연산의 횟수공간 복잡도(Space Complexity)특정한 크기의 입력에 대하여 알고리즘이 얼마나 많은 메모리를 차지하는지 의미알고리즘을 위해 필요한 메모리의 양일반적으로 복잡도가 낮을수록 좋은 알고리즘입니다.시간 복잡도(Time Complexity)시간 복잡도를 표현할 때는 빅오(Big-O) 표기법을 사용합니다.빅오 표기법을 간단히 정의하..