TD9 

Diviser pour régner

Exemple 

public int multiplier(int a, int b){
    if(b == 0){
        return 0;
    }

    if(b > 0) {
        return a + multiplier(a, b - 1);
    } else {
        return multiplier(a, b + 1) - a;
    }
}

Programmation dynamique 

Graphes

Made with Slides.com