자료구조 - 시간 복잡도 / 스택, 큐, 이중 연결 리스트
·
CS
시간 복잡도시간 복잡도란 입력 크기에 대해 어떠한 알고리즘이 실행되는 데 걸리는 시간입니다.로직의 반복 횟수를 중점으로 측정되고, 보통 빅오 표기법으로 나타냅니다.for (int i = 0; i 가령 위 코드와 같이 로직이 짜여져 있다고 가정해 보겠습니다.시간 복잡도는 10회 반복로직 안에 n회 반복 로직이 총 두개 즉 10 * n * n 으로 계산할 수 있습니다.그리고 두번째 로직에서는 n회 반복이므로 총 두개를 합치면 10n^2 + n으로 계산할 수 있습니다. 빅오 표기법빅오 표기법이란 입력 범위 n을 기준으로 해서 로직이 몇 번 반복되는지 나타내는 것입니다.위에서 말한 코드의 시간 복잡도를 빅오 표기법으로 나타낸다면 O(n^2)이 됩니다. 그럼 여기서 의문점이 생길 수 있다고 생각합니다."왜 O(n..