Compréhension algorithme avec suite récurrente
Fermé
greatertan
Messages postés
64
Date d'inscription
jeudi 2 août 2018
Statut
Membre
Dernière intervention
5 mai 2019
-
Modifié le 19 janv. 2019 à 09:06
yg_be Messages postés 23419 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 10 janvier 2025 - 21 janv. 2019 à 23:45
yg_be Messages postés 23419 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 10 janvier 2025 - 21 janv. 2019 à 23:45
A voir également:
- Compréhension algorithme avec suite récurrente
- Logiciel algorithme gratuit - Télécharger - Édition & Programmation
- Logiciel algorithme euromillion - Télécharger - Loisirs créatifs
- Algorithme euromillion excel gratuit - Forum Algorithmes / Méthodes
- Algorithme qui calcule le carré d'un nombre - Forum Algorithmes / Méthodes
- Code ascii algorithme - Guide
2 réponses
yg_be
Messages postés
23419
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
10 janvier 2025
Ambassadeur
1 557
Modifié le 19 janv. 2019 à 11:12
Modifié le 19 janv. 2019 à 11:12
bonjour,
1) as-tu compris ce que représente N(i,j)? relis soigneusement l'énoncé.
2) relis aussi soigneusement ce que tu as écris: penses-tu vraiment que [N(1,1) & N(0,1)] est un exemple de [N(i,j) et N(i,j-1)]? pour quelles valeurs de i et j?
d'après toi, que valent N(1,1) et N(0,1)?
3) si il te manque des connaissances pour que tu puisses comprendre l'exercice, je te suggère de faire d'abord des exercices plus simples, et d'acquérir les connaissances qui te manquent. sinon, pourquoi as-tu choisi de faire cet exercice?
1) as-tu compris ce que représente N(i,j)? relis soigneusement l'énoncé.
2) relis aussi soigneusement ce que tu as écris: penses-tu vraiment que [N(1,1) & N(0,1)] est un exemple de [N(i,j) et N(i,j-1)]? pour quelles valeurs de i et j?
d'après toi, que valent N(1,1) et N(0,1)?
3) si il te manque des connaissances pour que tu puisses comprendre l'exercice, je te suggère de faire d'abord des exercices plus simples, et d'acquérir les connaissances qui te manquent. sinon, pourquoi as-tu choisi de faire cet exercice?
greatertan
Messages postés
64
Date d'inscription
jeudi 2 août 2018
Statut
Membre
Dernière intervention
5 mai 2019
19 janv. 2019 à 15:03
19 janv. 2019 à 15:03
Maintenant, j'ai lu un cours pour apprendre ce qu'était le cas de base
j'ai appris que c'était dans le cas d'un récursivité, le cas dans lequel la récursivité s'arrête
Par exemple dans une suite avec 5!, le cas de base est 0! = 1 (car on fais 5! , 4!, 3!, 2, 1!, 0!) et ca s'arrête à 1.
Mais le truc c'est que dans mon exo je vois pas où est ce qu'il y aurait un cas de base.
Est-ce que c'est N(0,0) ? Et du coup est-ce que c'est N(0,0) = 1 ?
j'ai appris que c'était dans le cas d'un récursivité, le cas dans lequel la récursivité s'arrête
Par exemple dans une suite avec 5!, le cas de base est 0! = 1 (car on fais 5! , 4!, 3!, 2, 1!, 0!) et ca s'arrête à 1.
Mais le truc c'est que dans mon exo je vois pas où est ce qu'il y aurait un cas de base.
Est-ce que c'est N(0,0) ? Et du coup est-ce que c'est N(0,0) = 1 ?
yg_be
Messages postés
23419
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
10 janvier 2025
1 557
19 janv. 2019 à 16:23
19 janv. 2019 à 16:23
je suggère que tu appliques à la main la récursivité pour N(2,2): cela va t'aider à te clarifier les idées.
greatertan
Messages postés
64
Date d'inscription
jeudi 2 août 2018
Statut
Membre
Dernière intervention
5 mai 2019
Modifié le 19 janv. 2019 à 18:22
Modifié le 19 janv. 2019 à 18:22
Un petit algo :
Function nombreTrajectoires (n=2)
If(n<=0) : return
NombreTrajectoires(n-1)
C’est ca que tu m’a demandé de faire la ?
Function nombreTrajectoires (n=2)
If(n<=0) : return
NombreTrajectoires(n-1)
C’est ca que tu m’a demandé de faire la ?
yg_be
Messages postés
23419
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
10 janvier 2025
1 557
>
greatertan
Messages postés
64
Date d'inscription
jeudi 2 août 2018
Statut
Membre
Dernière intervention
5 mai 2019
19 janv. 2019 à 19:03
19 janv. 2019 à 19:03
oublions temporairement l'informatique. calcule N(2,2) en appliquant la formule de récurrence proposée.
greatertan
Messages postés
64
Date d'inscription
jeudi 2 août 2018
Statut
Membre
Dernière intervention
5 mai 2019
19 janv. 2019 à 20:17
19 janv. 2019 à 20:17
N(2,2)=N(2,1) car i=j ?
yg_be
Messages postés
23419
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
10 janvier 2025
1 557
19 janv. 2019 à 21:04
19 janv. 2019 à 21:04
tb, tu as bien commencé. continue à utiliser la formule de récurrence, comme on te l'a enseigné.
Modifié le 19 janv. 2019 à 11:31
Merci pour ta réponse, mais malheureusement ça ne m'a pas du tout avancé.
N(i,j), c'est le nombre de trajectoire ?
j'aimerais bien comprendre le fameux [N(i,j) et N(i,j-1)] mais j'y arrive, pas, je force, je bloque, il faut qu'on me l'explique. Un exemple pourrait perte plutôt N(1,1) & N(1,0) , c'est bien ça ?
oui mais du coup par rapport à ce que je dois faire.... faut mieux m'expliquer, je vois pas de suite là dedans
en fait c'est la récursivité ? c'est ça ?
ce qui est à gauche de l'acolade est la fonction et à droite de l'accolade c'est la fonction qui s'appelle elle meme ?
Je fais que lire, relire, je suis toujours au meme stade, c'est pour ça que j'ai besoin de + d'explications / d'aide pour cet exo, pour me débloquer
19 janv. 2019 à 12:21
N(1,1) & N(1,0) est, en effet, un bon exemple de la seconde ligne de la récurrence.
cela ne sert à rien de travailler sur la seconde page avant d'avoir compris la première:
que représente N(i,j)?
que valent N(1,1) et N(1,0)?
19 janv. 2019 à 12:26
N(i,j) c'est le nombre de trajectoires possibles pour aller de la coordonnée (0,0) à la coordonnée (i,j) ?
19 janv. 2019 à 12:30
Modifié le 19 janv. 2019 à 12:36
et du coup N(2,2), c'est égal à 2 pour n=4 ?
Du coup je peux en déduire que pour i=j, que le nombre de trajectoire est égal à i. mais pourquoi il serait égal à (i, j-1) ?
Edit: Ah, il y aurait le même nombre de trajectoires pour N(0,0) que pour N(1,0), c'est bien ça ?