Mình đang làm bài bài toán liệt kê những xâu nhị phân 5 bit không chứa 2 số 0 liên tiếp theo thuật toán quay lui:
void Try(int i){
for(int j=0;j<=1;j++){
A[i] = j;
if(A[i] == 0){
A[i+1] = 1;
}
if(i == n){
output();
}
else Try(i+1);
}
}
Mình chạy nhưng kết quả ra sai, mọi người cho mình xin chút gợi ý cách tiếp cận khác nhé!
Thanks all !!!

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?