[JAVA] O(n) vs O(log n)
목표 : O(n)과 O(log n)의 성능 차이를 실생활 예시를 들어 확인하고, 데이터의 크기가 1백만 개일 때 각각 대략 몇 번의 연산이 필요한지 비교하기. (사진 출처 : https://cordcat.tistory.com/75) 1️⃣ O(n) 선형 시간이다. 데이터에 비례하여 시간이 늘어난다. 실생활 예시 : 책이 정렬되지 않은 도서관에서 찾고 싶은 책을 하나하나 비교하며 찾을때 데이터 크기 1000000일때 : 최악의 경우 1000...
Feb 15, 20251 min read7
![[JAVA] O(n) vs O(log n)](https://cdn.hashnode.com/res/hashnode/image/upload/v1738492027198/93284065-0a23-4b25-80dd-1cb665f18f7e.png)