시간복잡도 : 문제가 해결되는 연산 횟수
public class timeComplexity {
public static void main(String[] args) {
// 1~100 사이 랜던값 선택
int findNumber = (int)(Math.random() * 100);
for(int i = 0; i <100; i++) }
if(i == findNumber) {
System.out.println(i);
break;
}
}
}
}
위 코드에서
운이 좋은 사람은 findNumber 가 0이 나와서 for문 한번만에 찾을 수 있을 것임
운이 보통인 사람은 중간 정도에서 멈출것임
운이 최악인 사람은 for문 다돌려서 마지막 번호에서 멈출것임
코테에선 빅오 표기법을 기준으로 계산!