//反转链表 用stack 由于默认的copy函数会出问题,应该手动去加提前判定 //if(Phead == nullptr) return Phead; /* struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) { } };*/ class Solution { public: ListNode* ReverseList(ListNode* Phead) { stack <ListNode*> nodeStack; ...