一个同学去华为面试,给了一道单链表的倒序,咋一听,不会,昨天自己查了下,并验证了下,现在先把代码贴这,免得以后用到的时候有得参考~~至于思想,就是把原来链表的头结点和第一个结点交换,使头结点变成最后一个结点,第一个结点变成倒数第一个结点,一次下去,到最后把最后一个结点变成头结点就可以了。其中有点要注意点的是,就是最后倒序链表输出的时候要自己最后的头链表是哪个,这个刚开始仿真的时候没弄好,出错了~~~
单链表的倒序
最新推荐文章于 2021-07-11 17:04:02 发布
本文分享了一个单链表倒序的实现方法。通过交换头结点和第一个结点的位置,逐步将整个链表反转。文章附带了具体的C/C++代码示例,并强调了正确确定反转后链表头部的重要性。
629

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



