[Java] Stringhe binarie

Discussione in 'Java' iniziata da Boogyeman, 4 Febbraio 2018.

Tag (etichette):
  1. Boogyeman

    Boogyeman Nuovo Utente

    Registrato:
    30 Gennaio 2018
    Messaggi:
    3
    Mi Piace Ricevuti:
    0
    Punteggio:
    1
    Sesso:
    Maschio
    Salve, ho un problema con il seguente metodo di generazione delle stringhe binarie di un dato array.
    Con questo metodo ricorsivo mi stampa tutte le stringhe binarie appunto, ma a me serve accedere ai loro elementi (o e 1) come potrei fare con un array, però non so come fare. Aiutatemi please!
    p.s.: il linguaggio è Java--


    Codice:
    void stampaArray(int[] a);
    for(int i=0;i<a.length;i++)
      {
      System.out.print(a[i]+" ");
      }
    System.out.println( );
    
    
    void generaBinarie(int[] a, int b)
    {
    if(b==0)
      {
      stampaArray(a);
      }
    else
      {
      a[b-1]=0;
      generaBinarie(a, b-1);
      a[b-1]=1;
      generaBinarie(a, b-1);
      }
    }
     
Sto caricando...

Condividi questa Pagina