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

Langage Delphi Discussion :

Bout de code - Jeu


Sujet :

Langage Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    GO
    GO est déconnecté
    Membre confirmé Avatar de GO
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 114
    Par défaut Bout de code - Jeu
    Comment trouver tous les arrangements possibles des la série : MISES A JOUR ? (on pourra supprimer les espaces)

    Avec la récursivité ou en passant par une manipulation de tableaux ?

    exemple: MISESAJOUR
    JOSESIMAUR
    AISRMSOUJE
    ...

    A+ 8)

  2. #2
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    Bonjour,

    Une procedure recursive du genre de celle-ci devrait marcher :

    procedure createcombination(s:string,tsl:tstringlist) ;
    var i,j : integer; cx : char ; sx :string; tslx : tstringlist ;
    begin
    tsl.clear ;
    for i:=1 to length(s)-1 do begin
    {..}cx:=s[i] ; sx:=copy(s,1,i-1)+copy(s,i+1,length(s)-i-2) ;
    {..}if sx=''
    {....}then tsl.add(cx) ;
    {....}else begin
    {..........}tslx:=tstringlist.create ;
    {..........}createcombination(sx,tslx) ;
    {..........}for j:=0 to tslx.count-1 do tsl.add(cx+tslx[j]) ;
    {..........}tslx.free ;
    {..........}end ;
    {..}end ;
    end ;
    Dsl, j'ai pas pu indenter avec des espaces ...

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

Discussions similaires

  1. la sauvegarde des bouts de code ?
    Par blackhorus dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 02/10/2005, 13h34
  2. [XML][XSL] déplacer bout de code XML
    Par majanissa dans le forum XSL/XSLT/XPATH
    Réponses: 8
    Dernier message: 14/09/2005, 17h17
  3. Besoin d'explications sur un bout de code
    Par zizitop dans le forum C
    Réponses: 7
    Dernier message: 26/04/2005, 14h51
  4. bout de code à dechifrer svp
    Par bball dans le forum C
    Réponses: 32
    Dernier message: 20/01/2005, 23h23

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