Generare tutte le combinazioni

di
Anonimizzato17320
il
10 risposte

Generare tutte le combinazioni

Ciao a tutti,
vorrei una mano per realizzare un programma in Java. Allora ho un oggetto di tipo Espressione, del tipo {NCH} e voglio generare tutte le possibili combinazioni tra N, C, e H e i risultati attesi sono {N},[C],[H],[NC],[NH],[CH],[NCH]. Come posso realizzarlo in java? Help me

10 Risposte

  • Re: Generare tutte le combinazioni

    Quello che vuoi fare tu non è calcolare le combinazioni.
    Devi calcolare l'insieme delle parti di {N,C,H}.
  • Re: Generare tutte le combinazioni

    Scusami, in realtà non sono combinazioni. Però come posso fare in java?
  • Re: Generare tutte le combinazioni

    Hai qualche idea di come si risolve il problema non utilizzando Java.
    Cioè se dovresti usare carta e penna come ti muoveresti.
  • Re: Generare tutte le combinazioni

    Io ho pensato di utilizzare la ricorsione. Ho trovato un pò di soluzioni, ma che utilizzano le stringhe e non so come convertirli in liste.
  • Re: Generare tutte le combinazioni

    Se vi posto la soluzione con le stringhe, mi potete aiutare?
  • Re: Generare tutte le combinazioni

    Se {N,C,H} e' un insieme, c'e' una relazione ben precisa tra la presenza di una elemento in un insieme ed i numeri binari!
  • Re: Generare tutte le combinazioni

    E in Java?
  • Re: Generare tutte le combinazioni

    Ma "in Java" {N, C, H} cosa è? Un Set? Ed N,C,H cosa sono?
  • Re: Generare tutte le combinazioni

    NCH è un oggetto di tipo espressione, e N è un elemento, H anche e C anche. Quindi la classe espressione ha una lista di elementi.
  • Re: Generare tutte le combinazioni

    Qual è l'interfaccia di Espressione e di Elemento?

    Prima hai scritto che avevi una soluzione con le stringhe, postala.
Devi accedere o registrarti per scrivere nel forum
10 risposte