Originariamente inviato da Scara95
Rispondi a questi punti:
  • con che cosa richiami la funzione (primo o ultimo elemento)?
  • puoi postare la struttura dati completa?
  • la somma deve ammettere sia numeri positivi che negativi?
1)Si parte dalla testa,però adesso che ci penso se gli passo la lista partendo dall'ultimo elemento si semplifica di parecchio la cosa,ma mi ostino a voler a cercare in tutti i modi per farlo senza alcuna semplificazione.
2)Si,ma in C faccio un passaggio per riferimento all'inizio della testa.
3)Precisamente cosa intendi?Non ricordo molto come funzionava a livello di bit,ad ogni modo la cosa fondamentale è sommare 1 all'ultima cifra e sistemare il resto,per questo ti facevo l'esempio 111 che diventa 1000 (dove si deve aggiungere il nodo contente 1 e farlo diventare nuova testa)

PS:Ho visto che nel post precendente hai utilizzato gli operatori sui bit,purtroppo nei corsi che ho seguito quest'anno nessuno me ne ha parlato,quindi per ora per me restano parecchio segreti.