Comment implémenter en une seule fois une variable String
FunMagic
Messages postés4Date d'inscriptionmardi 8 juin 2010StatutMembreDernière intervention12 juillet 2010
-
12 juil. 2010 à 13:58
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 2011
-
12 juil. 2010 à 15:28
Bonjour à tous,
Je me creuse la tête car j'ai un soucis d'ordre général avec l'accès à des données.
En résumer, j'ai un programme qui doit faire certaines opération sur une chaine à permuter!
Donc si ma chaine fait 12 chratères (ex:abcdefghijkl) cela représente 12! soit 479001600 solutions. Le programme met plusieurs minutes voir plusieurs heures si la chaine est encore plus grande pour résoudre ces permutations.
Je me suis donc dit qu'en lieu et place de devoir a chaque fois recalculer l'ensemble des permutation, j'allais les enregister une seule fois pour chaque sommes de charactère (12,13,14..) et demander au programme d'accéder à ces enregistrements !
Mon problèmes est donc double : Ou enregister et ensuite pouvoir parcourir l'ensemble de ces solutions? Et y-a-il une solution pour contourner la limite de capacité d'une variable de type String soit 2^31 caractères ?
Voilà Si quelqu'un purrait me conseiller sur la meilleures voie à suivre, je vous en remercirait !! :-)
A voir également:
Comment implémenter en une seule fois une variable String