Buon giorno,
Devo inserire una sequenza di numeri interi in un array di int.
La sequenza inizia da 2 e finisce a 99; continua aggiungendo 1 e 3.
Esempio della prima riga: 2-3-6-7-10-11-14-18-19.
Sono indeciso se utilizzare dei cicli for o farlo manualmente.
Con i cicli for, sarebbe più ostico, in quanto l'algoritmo che ho pensato prevede almeno due cicli for, impostati in questo modo.
Immaginate la prima riga con i corrispondenti indici in un array; come potete notare, ad ogni 2 indici, corrisponde un incremento di 4.
Quindi con un ciclo for posso impostare i valori gli indici 2-4-6-8 e con un altro 3-5-7-9.
Per impostare i valori, posso fare delle operazioni sul contatore (bene o male sono riuscito ad impostarlo).
Il problema è che devo importare 7 tabelle, di cui 5 hanno una sequenza di +1 e quindi posso visualizzarla con un for, e le altre dovrei metterle manualmente in un array.
Il punto è: mano o for?
Non so se impiego più tempo ad inserire i numeri manualmente o impostare i cicli.
A livello di runtime, ci possono essere variazioni di prestazioni (sono abbastanza fissato)?
Quale opzione scegliereste?
Con i migliori saluti,
signore del tempo.