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] Nuke1656 11/04/07 1656
102456 '나는 이렇게 하지 않으면 찝찝하다!' 이런 것들 많으신가요?? [32] 포뇨포뇨2484 11/04/07 2484
102455 기초 영어 질문입니다. [2] 반디1678 11/04/07 1678
102454 연애질문입니다. [1] 감사요1637 11/04/07 1637
102453 인터넷+TV+전화 바꾸려고하는데요... [1] 하얀그림자1694 11/04/07 1694
102452 스타1 질문입니다 [2] Loli1524 11/04/07 1524
102450 옆집 공사 소음 때문에 미칠거 같아요 ㅠㅠ [3] Yesterday was a lie.3751 11/04/07 3751
102449 피아노음악 잘 아시거나 절대음감 있으신분들 도와주세요 [1] 64363463261513 11/04/07 1513
102448 갤럭시탭 을 무선 인터넷3년을 쓰면 무료로 준다는데.. 이거 진짠가여? [3] 가치파괴자2145 11/04/07 2145
102447 오늘 비가 내리는데.. 방사능 비라고 걱정이 많더군요,, 그럼 식수 문제는 어떻게 되나여? [4] 가치파괴자2190 11/04/07 2190
102445 국내여행 어디가 좋을까요?? [1] WhoIaM1551 11/04/07 1551
102444 나니아연대기에서의 기독교 사상에 관한 질문 [6] 그렇구만2939 11/04/07 2939
102441 갤럭시 네오라는 핸드폰 어떤가요? [7] 완성형폭풍저2165 11/04/07 2165
102440 아이폰 어플/게임 을 C# 으로 개발 가능한가요? [8] 본호라이즌2563 11/04/07 2563
102439 모니터의 연결 잭이 안껴집니다 [3] 로트리버1581 11/04/07 1581
102438 갤럭시S 최근펌업 (TB23) 하신 분들 [1] 어떤날1668 11/04/07 1668
102437 패션잡지 추천해주세요! [14] 세느2174 11/04/07 2174
102436 전자 담배 태우시는분들 있나요? [2] 다음세기2225 11/04/07 2225
102435 영단어 잘 외우는 방법~! [7] 서재영2381 11/04/07 2381
102431 요새 노래중에 브금에 잘쓰이는 노래하나 찾고있어요 [3] 난왜2190 11/04/07 2190
102429 무역에서 환어음의 발행인이 누구인가요?? [5] 승리의탑데2584 11/04/07 2584
102428 일본 원전 방사능이 우리나라에까지 들어와서 걱정되어 질문합니다 [7] DayDream2091 11/04/07 2091
102425 요즘 시기 펀드 가입 괜찮은가요? [3] 다크나이트2123 11/04/07 2123
목록 이전 다음
댓글

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