IT
[algorithm]o (log n)는 정확히 무엇을 의미합니까?
o (log n)는 정확히 무엇을 의미합니까? 질문 나는 큰 o 표기법 실행 시간과 상각 시간을 배우고 있습니다.I (n) 선형 시간의 개념을 이해합니다. 즉, 입력의 크기가 알고리즘의 성장에 비례하여 알고리즘의 성장에 영향을 미치는 것으로, 예를 들어, 2 차 시간 O (N2) 등에 대해서도, 동일한 알고리즘,순열 발생기, o (n!) 시간, 계승에 의해 자라는 것.예를 들어 알고리즘이 입력 N에 비례하여 성장하기 때문에 다음 기능은 o (n)입니다.f(int n) { int i; for (i = 0; i < n; ++i) printf("%d", i); } 마찬가지로 중첩 루프가 있으면 시간은 O (n2)입니다.그러나 정확히 o (log n)는 무엇입니까?예를 들어, 완전한 이진 트리의 높이가 O (l..
2022. 4. 14. 13:54
최근댓글