Algorithme
loulou
-
loulou -
loulou -
Bonjour,
je dois écrire un algorithme qui recherche des éléments dans une liste de nombres qui possèdent la même valeur (cette valeur est supposée connue et fixe). La recherche doit se faire par élément (s'il y a un élément qui a la valeur cherchée) puis par couple (la somme de deux éléments a la valeur cherchée), triplet, etc.
Merci de m'aider
je dois écrire un algorithme qui recherche des éléments dans une liste de nombres qui possèdent la même valeur (cette valeur est supposée connue et fixe). La recherche doit se faire par élément (s'il y a un élément qui a la valeur cherchée) puis par couple (la somme de deux éléments a la valeur cherchée), triplet, etc.
Merci de m'aider
A voir également:
- Algorithme
- Logiciel algorithme euromillion - Télécharger - Loisirs créatifs
- Logiciel algorithme gratuit - Télécharger - Édition & Programmation
- Algorithme euromillion excel gratuit - Forum Algorithmes / Méthodes
- Algorithme ajout rapide snapchat - Forum Snapchat
- Ajout rapide snap - Forum Snapchat
4 réponses
Il faudrait déjà un langage, mais dans l'aboslu, penches toi sur les boucles for et les tableaux, tu devrais trouver ton bonheur :)
Je veux juste écrire l'algorithme pas l'implémenter.
Mon problème est que je n'arrive pas à comprendre comment faire pour chercher des singletons puis des couples , etc. j'ai pensé à la récursion mais je ne vois pas quel paramètres mettre pour l'appel de la fonction.
Mon problème est que je n'arrive pas à comprendre comment faire pour chercher des singletons puis des couples , etc. j'ai pensé à la récursion mais je ne vois pas quel paramètres mettre pour l'appel de la fonction.
donc en fait, si tu as 2 comme valeur à trouver,
que ton tableau de valeurs est par exemple
1 2 3 4 5 2 5 6 8 2 3 22 11 4 15
Il devrait te retourner quoi ? 2 4 et 6 ou 2 22 (et 222 si j'étais allé jusque là ?)
Mais pour ça tu n'as pas besoin de récursion, tu fais n passes correspondant au n-plets que tu as à faire.
et dans chaque itération, soit tu fais m+m (m étant ta recherche) ou alors (m*10+m) suivant ta réponse à la question ci-dessus :)
que ton tableau de valeurs est par exemple
1 2 3 4 5 2 5 6 8 2 3 22 11 4 15
Il devrait te retourner quoi ? 2 4 et 6 ou 2 22 (et 222 si j'étais allé jusque là ?)
Mais pour ça tu n'as pas besoin de récursion, tu fais n passes correspondant au n-plets que tu as à faire.
et dans chaque itération, soit tu fais m+m (m étant ta recherche) ou alors (m*10+m) suivant ta réponse à la question ci-dessus :)