Fede5 ha scritto:
Data una sequenza formata da X e Y devo generare una serie di sequenze dove X viene sostituito con Y mentre Y viene sostituito con Y e X ( in quest'ordine ) e devo inoltre scrivere il metodo next che ritorni il numero di X presenti dopo k iterazioni partendo da una sequenza formata da un'unica X.
In pratica alla prima chiamata di next( ) ritorna 0 perchè X genera Y,
alla seconda chiamata di next( ) otterrò 1 perchè Y genera X Y
...etc...
E poi? Come prosegue? Puoi chiarire meglio e/o con un esempio più completo?
Poi, più sul piano tecnico: devi
implementare un
Iterator? (java.util.Iterator). O fare il tutto con un design "tuo" o che ti è stato suggerito/richiesto?