«sorting» 태그된 질문

일련의 요소가 주어지면 요소가 특정 순서로 있도록 순열을 찾으십시오.

1
맹목적인 종류의 복잡성?
우리는 비교 기반 정렬 알고리즘의 최소한의 복잡성이 Ω(nlogn)Ω(nlog⁡n)\Omega(n \log n)비교. 나는 맹목적인 정렬을 시도하고있다.nnn 목록을 정렬하는 회로 (부울, 산술 및 "비교"게이트 포함) 출력 nnn 품목. 모든 비교를 미리 계산 한 다음 결과 비트에 대해 산술을 수행하면 알고리즘이 표시되지만 미친 "포인터 산술"을 통해 얻을 수 있다고 생각합니다. 버전.(n2)(n2){n \choose 2}Θ(n3)Θ(n3)\Theta(n^3)Θ(n2)Θ(n2)\Theta(n^2) 비교 …

1
힙 정렬 : 힙 = ~ Quicksort : BSTs = ~ Mergesort : ___?
제목의 간결함을 변명하십시오. 간결한 제단에 대한 명료성을 희생했을 수도 있습니다. 배열의 요소를 이진 검색 트리에 삽입하고 다시 읽으려면 삽입시 해당 배열에서 Quicksort를 실행하는 것과 동일한 비교가 필요하다는 것을 알 수 있습니다. Quicksort에서 사용하는 피벗 순서는 이진 검색 트리에 삽입되는 순서입니다. Heapsort는 문자 그대로 이러한 일련의 삽입을 수행 한 다음 요소를 …

1
정렬 된 행렬에서 정렬 된 목록을 얻을 수 있습니까?
혼란 스러워요. 나는 정렬의 문제가 있다는 것을 증명하려면 하여 행렬 즉, 행과 열이 오름차순으로되어있다 . 보다 빠르게 수행 할 수 있다고 가정하고 m 요소를 정렬하는 데 필요한 비교를 위해 하한 을 위반하려고합니다 . 두 가지 상충되는 답변이 있습니다.엔nn엔nnΩ (엔2로그n )Ω(n2log⁡n)\Omega(n^2\log n)엔2로그엔n2log⁡nn^2\log n로그( m ! )log⁡(m!)\log(m!) 우리는 의 정렬 된 행렬에서 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.