Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Programma che generi combinazioni
Forum - C/C++ - Programma che generi combinazioni

Avatar
yuco91 (Normal User)
Rookie


Messaggi: 21
Iscritto: 25/08/2009

Segnala al moderatore
Postato alle 17:46
Lunedì, 07/02/2011
Salve raga ! Sto cercando di realizzare un programma che generi delle combinazioni tra elementi di due insiemi. Mi spiego meglio.
INSIEME 1: {1,2,3}
INSIEME 2: {a,b,c}

Gli elementi dei due insiemi che si trovano nella stessa posizione , sono collegati, cioè 1 ed a sono collegati, così come lo sono 2 e b ed anche 3 e c.
Le combinazioni che devono essere generate devono essere del tipo:

Codice sorgente - presumibilmente Plain Text

  1. 1 a
  2. 2 b
  3. 3 c
  4.  
  5. -
  6.  
  7. a 1 (si invertono dunque le posiz di a ed 1)
  8. 2 b
  9. 3 c
  10.  
  11. -
  12.  
  13. a 1
  14. b 2 (si invertono le posiz di b e 2 )
  15. 3 c


Quindi gli elementi non vannocombinati tra di loro , ossia a 1 , a 2 , a 3 , ma a coppie . Qualcuno saprebbe darmi un aiuto !?

THX. :k:

PM Quote
Avatar
delta (Member)
Rookie


Messaggi: 37
Iscritto: 25/08/2010

Segnala al moderatore
Postato alle 18:38
Lunedì, 07/02/2011
No codice, no aiuto. Comunque...
http://www.codeproject.com/KB/recipes/CombC.aspx

PM Quote
Avatar
Mr. L. (Normal User)
Newbie


Messaggi: 4
Iscritto: 19/02/2011

Segnala al moderatore
Postato alle 18:44
Sabato, 19/02/2011
Perchè non li inserisci in una matrice, in questo modo gli elementi rimarranno a coppie, una coppia su ogni riga. Allo stesso tempo puoi lavorare sul singolo valore

PM Quote