Se connecter avec
S'enregistrer | Connectez-vous

Connaitre la taille dun tableau en algo

Dernière réponse : dans Programmation

bonjour je vous expose mon petit probleme il s'avère que je doit trier un tableau de caractère dans l'ordre alphabétique etc. Ceci n'étant pas le plus gros probleme je ne sais absolument pas comment je peux "trouver" la taille que fais mon tableau et donc la fin de mes fonction pour :p  merci de bien vouloir accorder de l'aide a un newbie de l'algo comme moi et merci a vous de repondre a se post :p 
Lassé par la pub ? Créez un compte
Expert Programmation

Ca dépend du langage que tu utilises. Soit tu gardes la taille de ton tableau à sa création, soit le langage se démerde déjà avec ses tableaux et il te le garde quelque part (genre l'attribut length en java.)

en fait il s'agit d'un tableau qui a deja été prédéterminé ( par mon maitre de stage) mais dont je n'ai acces que pour traité les donné, je dois incorporer le tableau en java dans un php(detail),et dont je doit en premier lieu créer l'ALGORITHME et donc je n'ais pas l'acces au fontion de C/C++ ni celle de java ou PHP. Merci pour vos réponse tout du moin.

aganeno a dit :
en fait il s'agit d'un tableau qui a deja été prédéterminé ( par mon maitre de stage) mais dont je n'ai acces que pour traité les donné, je dois incorporer le tableau en java dans un php(detail),et dont je doit en premier lieu créer l'ALGORITHME et donc je n'ais pas l'acces au fontion de C/C++ ni celle de java ou PHP. Merci pour vos réponse tout du moin.



Et bien tu peux peut-être créer une fonction qui retourne la taille du tableau en faisant cela :

fonction lenght(tableau):Entier{
Entier i <- 0

pour chaque(element dans tableau){
i <- i+1
}

retouner i
}

-------------------------------------------------------
Groupe musique Amiens pop rock

Expert Programmation

Tu peux faire n'importe quoi en algorithme, vu que tu définis tes normes toi-même.
Si tu décides que TAILLE(monTableau) retourne la taille de ton tableau, bah voilà. Après, quand tu traduiras ça en langage Java ou PHP tu utiliseras les fonctions de Java ou PHP (monTableau.length en java et je sais plus en PHP).

Lassé par la pub ? Créez un compte
Tom's guide dans le monde