n = B-A + 1이라고 가정하면이 알고리즘의 반복 관계를 유도해야합니다.이 알고리즘의 반복 관계를 찾으십니까?
void recurringalgorithm(int *a, int A, int B){
if (A == B){
for (int j=0;j<B;j++){
cout<<a[j];
}
cout<<endl;
return;
}
for (int i=A;i<B;i++){
dosomething(a[A],a[i]);
recurringalgorithm(a,A+1,B);
dosomething(a[A],a[i]);
}
}
Help?
이 숙제 또는 면접 질문입니까? 그리고 당신은 그것이'i '를 포함하지 않고'(a, A + 1, B)'인지 확신합니까? – kennytm
이것은 숙제 문제이며 예, A + 1이 아니라 A + i입니다. – zebraman
알고리즘을 보니'A-B + 1'보다는'B-A + 1'이되어야하고'A'와'B'가 각각 시작과 끝으로 사용됩니다. –