2009-12-29 3 views

답변

0

너무 많습니다. 여기에서 볼 수 있듯이 http://en.wikipedia.org/wiki/Merge_sort에는 CPU에 따라 최적화가 있습니다. 언제나 다른 .NET 언어 (F #와 같은 기능적 언어)를 선택할 수도 있고 멀티 스레드 버전을 만들 수도 있습니다. 전체 정렬의 경우 : 내부에서 작동하는 정렬 알고리즘을 만들 수 있으면 O (n) 공간 만 필요하고 O (n log n)는 필요하지 않습니다. 이는 대규모 데이터 세트에서 중요 할 수 있습니다.

머지 정렬에 대한 많은 연구가 있었기 때문에 더 많은 구현/변형이 필요한 경우 해당 항목에 대한 논문을 확인하십시오.

+0

감사합니다. 빠른 정렬 및 힙 정렬을 위해 vb.net 구현에 대한 링크가 있습니까? –

+0

죄송합니다, 아니요. –

관련 문제