面试里面的另外一个特别容易出的题目 反转链表
void reverselist(node** head){
if(*head == NULL) return ;
node* pre = NULL;
node* cur = *head;
node* next = *head;
while(cur){
next = cur->next;
cur -> next = pre;
pre = cur;
cur = next;
}
*head = pre;
}
本文详细介绍了如何通过迭代方式实现链表的反转操作,并提供了一段简洁高效的 C 风格代码实现。该算法适用于面试及日常编程中链表处理的基础应用场景。
1048

被折叠的 条评论
为什么被折叠?



