摘要: 思路是: 先遍历第一遍得到长度。 取两个指针,第一个指针配合prev指针将前半部分反转,第二个指针顺势移到链表的中间右边的节点。 这样两个指针分别从中间向左右移动,互相比较。 阅读全文
posted @ 2018-07-24 21:59 一条图图犬 阅读(376) 评论(0) 推荐(0) 编辑
摘要: ```C++ /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ class Solution { public: ListN... 阅读全文
posted @ 2018-07-24 19:50 一条图图犬 阅读(296) 评论(0) 推荐(0) 编辑
摘要: ```C++ /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ class Solution { public: ListN... 阅读全文
posted @ 2018-07-24 18:41 一条图图犬 阅读(252) 评论(0) 推荐(0) 编辑
摘要: ```C++ /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ class Solution { public: ListN... 阅读全文
posted @ 2018-07-24 18:16 一条图图犬 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 打开 vim 之后,出现如下错误: 原因: 这个问题出现在使用 Python 3.7 的情况, 可以暂时在 .vimrc 中做如下配置,并等待更新 Python 3.7 来解决这个问题: 解决办法: 在.vimrc中加入如下 其他解决方法: https://github.com/vim/ 阅读全文
posted @ 2018-07-24 11:34 一条图图犬 阅读(1484) 评论(0) 推荐(0) 编辑