합병정렬은 최악의 경우도 nlgn인데 퀵정렬은 최악의경우 n^2이고 평균이 nlgn이잖아 합병정렬이 퀵정렬보다 느린 것 같진 않은데 아니야???
퀵정렬이 합병정렬보다 느리지 않아???
에이시아(203.90)
2012-04-23 18:19
추천 0
댓글 15
다른 게시글
-
비전공자c언어이해하기 [6]몰라도돼(124.61) | 12.04.23추천 0
-
비쥬얼베이직 계산기 만드는법중에 변수 안넣고 만드는방법 아는횽있나요 [1]으잌ㅋ(1.248) | 12.04.23추천 0
-
형들 중에 소프트웨어 공학 잘아는 형있어? !!!! [4]ㅇㅇ이(121.140) | 12.04.23추천 0
-
디씨가 무서운건가 인터넷이 무서운건가 [3]천회장(123.214) | 12.04.23추천 0
-
지문인식 해볼라고 배경지식 찾아봤는데 [1]로하로하알..(loha2x) | 12.04.23추천 0
-
살짝 전자화폐 관련 자료를 이것저것 찾아봤는데 [3]땡칠도사(07dosa) | 12.04.23추천 0
-
it봉사활동은 가면 뭐할까 [1]즐쿰(akwodbsrotkrl) | 12.04.23추천 0
-
java공부전에c언어는기본이다?? [6]헬프미(124.61) | 12.04.23추천 0
-
어밴져스 보고 싶다 그래서 극장 가려고 [2]로하로하알..(loha2x) | 12.04.23추천 0
-
결국 케이디스크 가입 하려다가 약관을 살펴보는데 ... [1]로하로하알..(loha2x) | 12.04.23추천 0
퀵정렬이 왜n^2냐?
퀵정렬 최악의 경우가 n(n-1)/2 거든?ㅡㅡ
최악의 경우 n^2이라고 책에 나와있어...
그게 n^2이지 시간복잡도가
빅오 n
빅오 n^2아냐
그딴건없구염.. // 허허허.......
작은 찻수는 버려도상관없잖아
허허허.......
그건최악이고\'
뻔한 얘기지만 데이터가 랜덤할때 퀵이나, 머지나 똑같이 O(nlogn) 이지만 머지가 머지과정을 수행하는 오버헤드가 있으니까 느리다 는 얘기졍
아 글쿤요...
답변 감사~
횽생각도 일리가 있는게 아니 맞는게, 빅오가 최악의 경우를 나타내는 것이고, 데이터가 어떤상황이든 제네럴한 동작을 원할경우는 O(n^2)라고 해야겠죠
글쿤요... 그래서 뇌자알에서도 최악의 경우를 피하는 퀵소트를 짜라는 문제도 있엇죠...