«algorithm-analysis» 태그된 질문

정확성, 런타임 및 공간 사용을 포함하여 알고리즘의 속성을 결정하는 과학 및 기술에 대한 질문. 알고리즘 런타임에 대한 질문은 [runtime-analysis] 태그를 사용하십시오.

2
2 차원 피크 찾기 복잡성 (MIT OCW 6.006)
43:30 에 MIT OCW 6.006 의 암송 비디오 에서 주어진 m×nm×nm \times n 매트릭스 AAA 와 mmm 열과 nnn 피크가 인접한 이웃보다 크거나 같은 임의의 값인 2 차원 피크 발견 알고리즘 인 행을 다음과 같이 설명했습니다. 참고 : 통해 열을 설명하는 데 혼란이있는 경우 nnn, 사과드립니다. 그러나 이것은 암송 비디오가 …


3
최대 요소를 피벗으로 선택하면 Quicksort에 항상 2 차 런타임이 있습니까?
빠른 정렬 알고리즘이 있고 항상 가장 작은 (또는 가장 큰) 요소를 피벗으로 선택하는 경우 이미 정렬 된 데이터 세트를 제공하면 '이미 정렬 된'목록이 오름차순인지 내림차순인지에 관계없이 항상 최악의 성능을 얻을 것이라고 가정합니까? 내 생각은 항상 피벗에 가장 작은 요소를 선택하면 피벗을 기준으로 정렬 된 하위 집합이 항상 피벗에 따라 정렬되므로 …

1
마이너스 사이클 취소의 복잡한 이유
일반적인 네거티브 사이클 취소 알고리즘으로 최소 비용 흐름 문제를 해결하려고합니다. 즉, 임의의 유효한 흐름으로 시작한 다음 최소 평균 비용주기와 같은 "양호한"음수주기를 선택하지 않고 Bellman-Ford를 사용하여 최소주기를 발견하고 발견 된주기를 따라 확대합니다. 하자 그래프의 노드 수있을 에지 개수, 그래프의 에지의 최대 용량, 그래프의 에지의 최대 비용. 그런 다음 나의 학습 자료는VVVㅏㅏA유유U여여W …

1
허수의 특징적 다항식을 통한 재귀 해결
알고리즘 분석에서 종종 재발을 해결해야합니다. 마스터 정리, 치환 및 반복 방법 외에도 특성 다항식을 사용하는 방법이 있습니다. 특성 다항식이라고 결론을 내렸다고 가정 해 봅시다. x2−2x+2x2−2x+2x^2 - 2x + 2이 가상 즉, 뿌리를x1=1+ix1=1+ix_1 = 1+i 과 x2=1−ix2=1−ix_2 =1-i. 그런 다음 사용할 수 없습니다 c1⋅xn1+c2⋅xn2c1⋅x1n+c2⋅x2n\qquad c_1\cdot x_1^n + c_2\cdot x_2^n 해결책을 얻으려면? …

3
로그 대 더블 로그 시간 복잡성
실제 응용 프로그램에서는 알고리즘 대신 사용할 때 이점이 있습니까?O(log(log(n))O(log⁡(log⁡(n))\mathcal{O}(\log(\log(n))O(log(n))O(log⁡(n))\mathcal{O}(\log(n)) 예를 들어보다 일반적인 이진 검색 트리 구현 대신 van Emde Boas 트리를 사용하는 경우입니다. 그러나 예를 들어, 우리가 을 취 하면 가장 좋은 경우에 이중 로그 알고리즘은 의 인수 (대략)만큼 로그를 능가합니다 . 또한 일반적으로 구현이 더 까다 롭고 복잡합니다.n&lt;106n&lt;106n < …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.