分段反转链表

折腾了半天,一个问题卡死我了,无限的mle....mle 最后才发现居然问题是整个链表只有一个结点,这种情况下我原本代码会死循环,然后不断的malloc......

处理办法就是特判 = =。。

如果这题不用链表做的话,可以用reserve,那就方便多了,代码量也会下降不少

在学校的oj和pat都过了= =

而且讲良心话这个也只是稍微的反转链表,只是反转了链表的num,并没有反转nextadd,而是通过再次遍历输出nextadd...

github上代码地址 链接

posted @ 2016-05-19 20:16  coolaaa  阅读(370)  评论(0编辑  收藏  举报