Lecture tableau 2D
Fermé
Simarre
Messages postés
19
Date d'inscription
jeudi 22 octobre 2015
Statut
Membre
Dernière intervention
6 novembre 2016
-
4 juil. 2016 à 20:21
Simarre Messages postés 19 Date d'inscription jeudi 22 octobre 2015 Statut Membre Dernière intervention 6 novembre 2016 - 7 juil. 2016 à 16:56
Simarre Messages postés 19 Date d'inscription jeudi 22 octobre 2015 Statut Membre Dernière intervention 6 novembre 2016 - 7 juil. 2016 à 16:56
A voir également:
- Lecture tableau 2D
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Confirmation de lecture whatsapp - Guide
- Tableau word - Guide
- Accusé de lecture gmail - Guide
1 réponse
Dalfab
Messages postés
706
Date d'inscription
dimanche 7 février 2016
Statut
Membre
Dernière intervention
2 novembre 2023
101
6 juil. 2016 à 23:49
6 juil. 2016 à 23:49
Bonjour,
On peut poser : somme des proba des lettres suivant un 'a' et du cas 'a' fin de mot égale à S('a').
Le plus compliqué est la première lettre du mot, elle devrait être choisie en respectant la probabilité d'avoir avant aucune lettre (en simplifiant on peut la choisir aléatoirement.)
Après de choix d'une lettre x, on tire un nombre aléatoire z dans [0,S(x)[. on parcourt dans la ligne des suivants de x en cumulant jusqu'à atteindre z, on a alors la lettre suivante (ou une fin de mot si on atteint le cas pas de suivant.)
Ceci jusqu'à atteindre une fin de mot.
On peut poser : somme des proba des lettres suivant un 'a' et du cas 'a' fin de mot égale à S('a').
Le plus compliqué est la première lettre du mot, elle devrait être choisie en respectant la probabilité d'avoir avant aucune lettre (en simplifiant on peut la choisir aléatoirement.)
Après de choix d'une lettre x, on tire un nombre aléatoire z dans [0,S(x)[. on parcourt dans la ligne des suivants de x en cumulant jusqu'à atteindre z, on a alors la lettre suivante (ou une fin de mot si on atteint le cas pas de suivant.)
Ceci jusqu'à atteindre une fin de mot.
7 juil. 2016 à 16:56
J'avais fait une boucle for pour la première lettre de 'a' a 'z' et tant que toute les mots ne sont pas générer, il passe pas a la lettre suivant, après il y a 2 coordonnées 'x' et 'y' avec 2 boucle for qui balaye le tableau mais il y a des bug car ça m'affiche seulement le premier mot de chaque série de 'a' a 'z'.