2
다음 코드의 복잡도는 얼마나됩니까?재귀 함수의 시간 복잡도를 계산하는 방법은 무엇입니까?
는내 생각 엔 : 루프
즉 일정 시간 동안 3. 실행 기능은 N/3 자체를 호출합니다. 따라서 'n'은 매회 3 번 축소되고 시간 복잡도는 O (로그 N)입니까?
void function(int n){
if(n == 1)
return 1;
for(int i = 0; i < 3; i++){
cout << "Hello";
}
function(n/3);
}