나는 지난 10 월 생물 정보학에서 석사 학위를 시작했습니다. 전 생물 학자가 코드 조각에서 재귀 방정식을 찾는 것이 꽤 어렵 기 때문입니다. 누군가가이 사실을 설명 할 수 있다면 매우 감사 할 것입니다.알고리즘의 회귀 방정식
이 코드 부분에서 재귀 방정식을 어떻게 찾을 수 있습니까?
procedure DC(n)
if n<1 then return
for i <- 1 to 8 do DC(n/2)
for i <- 1 to n³ do dummy <- 0
제 추측 따라서 상태가 일정 시간 (C) 1 내지 8 행하는 재귀 경우는 루프에 대한 제를 필요로하는 경우 제 때문에 8T (N/2), T (N) = C를 +이고 8 * T (n/2),하지만 내 방정식에 코드의 마지막 줄을 광고하는 방법을 모르겠다.
입니다. –
@Peet .:'1 - 1' 또는 다른 어떤 것입니까? – coderredoc
나는 이것이 당신의 질문에서 분명하지 않다고 생각합니다. 재귀 적 표기법을 사용하여 시간 복잡도를 설명해야합니다. 나는 언어가 직관적 인 의사 코드라고 생각한다. – storaged