Empresa engajada
how to reverse a link list
Sigiloso
It is really not difficult question. But make sure you better practicing writing the codes on whiteboard and pay attention to the details.
How about pushing them in stack as you traverse forward, and link them in reverse as you pop them out.
revereseList ( struct node * head) { struct node *next, *current, *prev; if (head == null) return null; current = head; prev = null; while (current != null) { next = current->next; current->next = prev; prev = current; current = next; } head = prev; }
Fique por dentro de todas as oportunidades e dicas internas seguindo as empresas de seus sonhos.
Comece a buscar vagas para receber atualizações e recomendações personalizadas.