Hỏi về hàm đệ quy

Ủa, lớp 9 mà thì cái gì đệ quy với quay lui v =))

Anh có thể giảng cho e bài hoán vị được không ạ? :slight_smile:

// de quy.cpp : Defines the entry point for the console application.
//

#include “stdafx.h”
#include
using namespace std;

//1. Viêt hàm kiểm tra mảng có tính chẵn lẽ xen kẽ không
bool chanle(int a[], int n);
int main()
{
int a[8] = { 2 ,3,4};
int n = 3;
if (chanle(a, n) == false) cout << " Mang KHONG co tinh chan le xen ke" << endl;
else cout << “Mang co tinh chan le xen ke” << endl;
cout << "Mang co thu tu nguoc la: " << innguoc(a, n) << endl;
return 0;
}
//1. Viêt hàm kiểm tra mảng có tính chẵn lẽ xen kẽ không
bool chanle(int a[], int n)
{
if (n <= 0) return 0; //lỗi
if (n == 1) return true;
if ((a[n - 1] + a[n - 2]) % 2 == 0) return false; //sai
return chanle(a, n -1);
}

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