双指针法 #include <iostream> using namespace std; struct ListNode{ int val; ListNode* next; //三种不同参数的构造函数 ListNode() : val(0), next(nullptr) {} ListNode(int x):val(x), next(nullptr){}; ListNode(int x, ListNode *next) : val(x), next(next) {} }; int nodeVal(ListNode*, i...