사이 복잡성 있는가 및 [폐쇄]


10

보다 크고 보다 작은 복잡도가 있습니까?O(n)O(nlogn)


1
아마도이 질문은 컴퓨터 과학 스택 교환에 더 적합 할 것이라고 생각합니까?
LKlevin

@LKlevin : 동의합니다.
Geoff Oxberry 2016 년

2
컴퓨터 과학 스택 교환은 이와 같은 기본적인 질문에 매우 친숙하지 않습니다.
Nick Alger

답변:


20

n n 로그 nnloglogn 은 과 사이 이며 야생에서 발견되는 비교적 일반적인 것입니다.nnlogn



1
비록 asker의 동기에 따라 이것은 관련 구별이 아닐 수도 있습니다. 모든 실제적인 목적으로 은 작은 상수 요소입니다. loglogn
Eamon Nerbonne

2
그래도 이 충분히 작 다면 에 대해서도 마찬가지입니다 ! nlognn
Bill Barth 2014 년

1
@BillBarth 네,하지만 상수 보다 기하 급수적으로 상수는 적습니다 ! loglogn
Pål GD

7

위에는 , 또한 거기에 하는 대수 함수의 순서를 적용해야하는 횟수이며 결과는 1보다 작거나 같습니다.O ( N 로그 * ( N ) ) 로그 *O(nlog(log(n)))O(nlog(n))log

예를 들어, 유클리드 최소 스패닝 트리를 이미 알고 있다면 들로네 삼각 분할이 시간 내에 발견 될 수 있습니다 .O(nlog(n))

더 극단적으로, 역 행성 Ackermann 함수 볼 수 있는데, 이는 복잡도 의 여러 알고리즘 분석에서 찾을 수 있습니다 . 여기에 좋은 소개가 있습니다 .O ( N α ( N , N ) )α(n,n)O(nα(n,n))


2
반복되는 역 ackermann 함수 인 인 영광을 잊지 마십시오 ! α(n)
Alexis Beingessner 2016 년

4

모든 대해 이기 때문에 무한히 많습니다 . 따라서 특히 은 모든 .O(n(logn)α)O(n(logn)β)α<βO(n)=O(n(logn)0)O(n(logn)α)O(nlogn)α(0,1)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.