PGR21.com
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
Date 2011/04/07 16:33:39
Name Nuke
Subject 컴퓨터공학과, 전산과분들 질문드립니다.
T(N)을 크기가 N인 알고리즘을 수행할 때 걸리는 시간이라고 할 때, T(N)은 다음과 같은 recursive equation을 따른다.

T(N) = a*T(N/b) + c*N   ( a < b )

이 알고리즘의 asymptotic complexity를 big-O notation으로 나타내어라.


저는 이 문제를 이렇게 풀었습니다.

  T(1)= d, N=b^k라고 하자.

T(N) = T(b^k) = a*T(b^(k-1)) + c*N
                        = a(a*T(b^(k-2))+c*N) + c*N
                         = a^2 * T(b^(k-2)) + c*(1+a)
                         = ...
                         = a^k * T(1) + c*N (1+a+a^2+a^3+...+a^(k-1))
                         = a^(log_b N) + c/(a-1) * (a^(log_b N) - 1)

따라서 O(N * a^(log_b N)) = O(N^(1+log_b a))

  그런데 답은 O(N logN)이라고 합니다. 어디가 틀린건가요?



통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
Summerlight
11/04/07 17:35
수정 아이콘
Master theorem을 찾아보세요.
Summerlight
11/04/07 17:41
수정 아이콘
잘 보니 공식 유도 과정에서 좀 이상한 부분이 많네요. T(b^(k-1)) = a*T(b^(k-2))+c*N은 어떻게 나온 식인가요? 그 뒤로는 N이 사라졌다 다시 나오기도 하고...
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
102457 컴퓨터공학과, 전산과분들 질문드립니다. [3] Nuke1655 11/04/07 1655
102456 '나는 이렇게 하지 않으면 찝찝하다!' 이런 것들 많으신가요?? [32] 포뇨포뇨2484 11/04/07 2484
102455 기초 영어 질문입니다. [2] 반디1676 11/04/07 1676
102454 연애질문입니다. [1] 감사요1636 11/04/07 1636
102453 인터넷+TV+전화 바꾸려고하는데요... [1] 하얀그림자1690 11/04/07 1690
102452 스타1 질문입니다 [2] Loli1519 11/04/07 1519
102450 옆집 공사 소음 때문에 미칠거 같아요 ㅠㅠ [3] Yesterday was a lie.3747 11/04/07 3747
102449 피아노음악 잘 아시거나 절대음감 있으신분들 도와주세요 [1] 64363463261508 11/04/07 1508
102448 갤럭시탭 을 무선 인터넷3년을 쓰면 무료로 준다는데.. 이거 진짠가여? [3] 가치파괴자2141 11/04/07 2141
102447 오늘 비가 내리는데.. 방사능 비라고 걱정이 많더군요,, 그럼 식수 문제는 어떻게 되나여? [4] 가치파괴자2185 11/04/07 2185
102445 국내여행 어디가 좋을까요?? [1] WhoIaM1547 11/04/07 1547
102444 나니아연대기에서의 기독교 사상에 관한 질문 [6] 그렇구만2933 11/04/07 2933
102441 갤럭시 네오라는 핸드폰 어떤가요? [7] 완성형폭풍저2161 11/04/07 2161
102440 아이폰 어플/게임 을 C# 으로 개발 가능한가요? [8] 본호라이즌2558 11/04/07 2558
102439 모니터의 연결 잭이 안껴집니다 [3] 로트리버1579 11/04/07 1579
102438 갤럭시S 최근펌업 (TB23) 하신 분들 [1] 어떤날1668 11/04/07 1668
102437 패션잡지 추천해주세요! [14] 세느2171 11/04/07 2171
102436 전자 담배 태우시는분들 있나요? [2] 다음세기2223 11/04/07 2223
102435 영단어 잘 외우는 방법~! [7] 서재영2376 11/04/07 2376
102431 요새 노래중에 브금에 잘쓰이는 노래하나 찾고있어요 [3] 난왜2184 11/04/07 2184
102429 무역에서 환어음의 발행인이 누구인가요?? [5] 승리의탑데2583 11/04/07 2583
102428 일본 원전 방사능이 우리나라에까지 들어와서 걱정되어 질문합니다 [7] DayDream2089 11/04/07 2089
102425 요즘 시기 펀드 가입 괜찮은가요? [3] 다크나이트2117 11/04/07 2117
목록 이전 다음
댓글

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글
맨 위로