Loading...
AlgoNote
/
기초 이론
/
기본 알고리즘
/
O(√n) - 제곱근 시간
ko
로그인
시각화
코드
1
/
20
0.5x
1x
1.5x
2x
⏮
◀
▶
▶
⏭
Loading...
🤔
36의 약수는 몇 개?
36을 나누어 떨어지게 하는 수를 모두 찾아봅시다. 1부터 36까지 다 확인해야 할까요?
기초 학습
O(√n) - 제곱근 시간
📖
개념
🎯
활용
정의
O(√n)은 데이터(N)의 제곱근만큼만 확인하면 되는 알고리즘입니다.
핵심 특성
✓
면적(N) 대신 한 변(√N)만 확인
✓
약수는 항상 짝이 있음
✓
소수 판별에 매우 효율적
시간 복잡도
최선
O(1)
평균
O(√n)
최악
O(√n)
공간 복잡도
O(1)
시각화 시작하기
O(√n) - 제곱근 시간 | AlgoNote