non capisco... cio bisogna trovare i numeto vhr sono al posto giusto?
cioè, cosa intendi per indice?
Diremo gap un indice i ( 0 <= i <= n) per cui A[ i ] < A[ i + 1]. cosa non hai capito della definizione?Spiegati meglio. Un'indice, cos'è un indice? a=[1,2,3] a[0] = 1 a[1]=2 a[2]=3 [x] è un'indice
finalmente ho capito...domani la implemento, ma se tipo fosse: a = [1,2,8,10,10,10] il passaggio tra due e otto lo conto come gap?
Fatto 'moltamente' veloce, in fatto di giro fa schifo, lo so, non mi mettere ancora il source che faresti tu, domani provo a farlo io con for, per l' input faccio poure quello domani:
CODICE
list = [1,2,3,4,4,4,5] a = len(list) c = -1 while c != a-2: c += 1 if list[c] < list[c+1]: print list[c], 'è un gap' else: print list[c], 'non è un gap'
finalmente ho capito...domani la implemento, ma se tipo fosse: a = [1,2,8,10,10,10] il passaggio tra due e otto lo conto come gap?
Fatto 'moltamente' veloce, in fatto di giro fa schifo, lo so, non mi mettere ancora il source che faresti tu, domani provo a farlo io con for, per l' input faccio poure quello domani:
CODICE
list = [1,2,3,4,4,4,5] a = len(list) c = -1 while c != a-2: c += 1 if list[c] < list[c+1]: print list[c], 'è un gap' else: print list[c], 'non è un gap'
Consiglio, non usare i nomi built(come list, dict str ecc) in per dichiarare variabili