다음 메소드의 시간 복잡성을 판별하려고합니다. 처음에는 m^3을 얻을 수있는 for 루프가 3 개 있습니다. 어떻게 끝낼 지 재귀 호출의 시간 복잡도를 결정하는 방법을 모르겠습니다.다음 메소드의 시간 복잡도
누군가가 도와 줄 수 있습니까?
void p(int n, int m) {
int i,j,k ;
if (n > 0) {
for (i=0 ; i < m ; i++)
for (j=0 ; j < m ; j++)
for (k=0 ; k < m ; k++)
System.out.println(i+j*k) ;
p(n/m, m) ;
}
}