Le 05 mars 2021 à 19:14:15 PompeDeRando a écrit :
Utilise la formule (M.N)t = Nt . Mt
Sauf que A.B != B.A , moi j'ai calculé At . B et on me demande d'en déduire Bt .A
Le 05 mars 2021 à 19:03:21 Kolitop45 a écrit :
Combien ça fait la transposée de Bt.A ?
Je ne sais pas j'ai calculé At . B
At est la transposée de A pour info
On me demande de déduire le produit matricielle (Bt . A) sachant que j'ai calculé (At . B) juste avant
Merci pour votre aide les kheys
Le 23 février 2021 à 19:41:23 DaTingGoStrange a écrit :
C''est une simplification de : if(..) code else code
en gros if (left > right) return left + 1; else return right + 1;
Ah je vois , je te remercie
Salut les kheys ,
je dois programmer une fonction permettant de calculer la hauteur d'un arbre binaire , j'ai trouvé sur le net une fonction toute prête , la voila :
int heightoftree(Node* root)
{
if (root == NULL)
return 0;
int left = heightoftree(root->left);
int right = heightoftree(root->right);
return ((left > right ? left : right) + 1);
}
Elle marche après test , seul probleme , je ne comprend pas cette ligne de code : left > right ? left : right dans le return
si quelqu'un voulait bien m'expliquer cette ligne