IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

Créer un VB Script capable de trouver toutes les permutations avec répétition d'une chaîne String


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Avatar de Manudu44
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2014
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2014
    Messages : 16
    Par défaut Créer un VB Script capable de trouver toutes les permutations avec répétition d'une chaîne String
    Bonjour,

    Si je viens de créer cette discussion, c'est pour vous demander votre aide (cela va de soit... )


    Je voudrais créer un script, comme énoncé dans le titre, permettant de trouver toutes les permutations d'une chaîne String.

    Seulement, je ne sais pas du tout de quelle manière m'y prendre...


    J'ai déjà cherché un peu comment faire, mais chaque fois je tombe sur des sites avec des équations hyper compliquées... Et quand j'affine la recherche, je trouve des scripts faits pour EXCEL (que je ne possède pas, et je voudrais plutôt enregistrer les résultat dans un fichier txt, chose que je sais faire).


    Auriez-vous une idée s'il-vous-plaît ?


    Bonne continuation,
    Manudu44

  2. #2
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 130
    Par défaut
    Salut, bienvenue sur DVP

    toutes les permutations d'une chaîne String
    Aurais tu un, voir plusieurs exemples concrets, car cela reste plutôt vague quand au but que tu désires atteindre (chaîne String de départ, chaîne à reconstituer et/ou permutations trouvées ?).
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 844
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 844
    Par défaut

    Tu veux faire quelque chose comme ça ?
    La chaine introduite par l'utilisateur "abc" le programme va retourner une liste de toutes les combinaisons possibles de cette chaine de caractères:
    Résultat dans un fichier :
    abc
    acb
    bac
    bca
    cab
    cba

  4. #4
    Membre averti
    Avatar de Manudu44
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2014
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2014
    Messages : 16
    Par défaut
    Bonsoir ProgElecT et hackoofr,


    Mon intention est effectivement d'obtenir le résultat proposé par hackoof en partie, car je voudrais ensuite faire aussi des combinaisons...

    Je m'explique : je voudras avoir un résultat du genre
    a
    b
    c
    ...
    aa
    ab
    ac
    ...
    aaa
    aab
    aac
    ...

    Bref, avoir toutes les possibilités de combinaisons/permutations... Chose pas évidente...



    Evidemment, je ne demande qu'à être mis sur la voie, pas que l'on me prémâche tout le boulot

    En fait, je suis juste bloqué sur l'algorithme... Je ne sais pas précisément quelles opérations l'ordinateur pourraient éxécuter pour remplir la tâche du script...


    Merci pour votre intérêt, votre aide


    Bonne nuit

  5. #5
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 844
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 844
    Par défaut

    Inspirez-vous de ce code : "Combinaison de chaînes de caractères"
    N’oubliez surtout pas le +1

  6. #6
    Membre averti
    Avatar de Manudu44
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2014
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2014
    Messages : 16
    Par défaut
    Bonjour,


    (Argh ! Vous m'avez prémâché le travail... Mais ce n'est pas grave...)

    Je vais analyser votre script et donc tenter de le modifier dans le but d'obtenir le résultat voulu...


    Merci !


    Bien évidemment, une fois le script finalisé, je posterais ma version ici, et passerait la discussion au statut de "résolue", si je ne rencontre pas de problème...


    Bonne continuation,
    Manudu44

  7. #7
    Membre averti
    Avatar de Manudu44
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2014
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2014
    Messages : 16
    Par défaut
    Citation Envoyé par hackoofr Voir le message

    Inspirez-vous de ce code : "Combinaison de chaînes de caractères"
    N’oubliez surtout pas le +1
    Le problème de ce code, c'est que l'on ne peut pas retrouver plusieurs fois la même lettre...


    J'ai continué mes recherches sur internet... Voici ce que je veux faire :

    COMBINAISON AVEC REPETITION (et, si possible, pouvoir choisir la longueur des combinaisons...)
    http://fr.wikipedia.org/wiki/Combina...9p%C3%A9tition

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 16
    Dernier message: 16/01/2014, 09h24
  2. Trouver toutes les combinaisons avec contraintes
    Par weezer dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 07/10/2009, 19h10
  3. Trouver toutes les proprietes ou methode d'un objet
    Par superfly dans le forum Framework .NET
    Réponses: 17
    Dernier message: 27/09/2007, 11h28
  4. Lister toutes les possibilités de casse d'une chaîne
    Par nerok dans le forum Windows Forms
    Réponses: 20
    Dernier message: 15/06/2007, 11h11
  5. Réponses: 3
    Dernier message: 20/01/2007, 19h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo