- Comment trouvez-vous les nombres consécutifs maximaux?
- Comment trouver une différence maximale dans le tableau javascript?
- Comment trouver des nombres consécutifs en JavaScript?
- Comment trouver des nombres consécutifs en c?
Comment trouvez-vous les nombres consécutifs maximaux?
L'idée est d'utiliser le hachage. Nous traversons le tableau et pour chaque élément, nous vérifions s'il s'agit de l'élément de départ de sa séquence. Si oui, en incrémentant sa valeur, nous recherchons l'ensemble et incrément la longueur. En répétant cela pour tous les éléments, nous pouvons trouver les longueurs de tous les ensembles consécutifs dans le tableau.
Comment trouver une différence maximale dans le tableau javascript?
Étapes de la solution
Nous initialisons une variable maxdiff pour suivre la différence maximale. Pour chaque élément a [i], nous exécutons une boucle intérieure de i + 1 à n - 1. Chaque fois que nous trouvons un [j] > A [i], nous mettons à jour Maxdiff avec Max (a [j] - a [i], maxdiff). À la fin des boucles imbriquées, nous retournons Maxdiff.
Comment trouver des nombres consécutifs en JavaScript?
ABS (Diff) == 1 && tableau [i + 1] + diff == tableau [i + 2]) index. push (i); alert (index);
Comment trouver des nombres consécutifs en c?
Par example:
int c = [chéquier le nombre]; int a, b = 0; int cnt = 1; pour (int i = 1; i < C; i ++) a = [[checkArray objectAndex: i] intValue]; b = [[CheckArray ObjectAndex: i-1] IntValue] - 1; if (a == b) cnt ++; if (cnt == 3) return oui; else cnt = 1; retourne non; objectif c. tableaux. algorithme.