题解:使用快慢指针,注意初始化条件即可,以及空指针判断。
ListNode* middleNode(ListNode* head)
{
ListNode*p = head;
ListNode*q = head;
while(q&&q->next)
{
p = p->next;
q = q->next->next;
}
return p;
}
题解:不太能够理解博弈dp是个神马玩意。总结归纳一定是True。
bool stoneGame(vector<int>& piles) {
return true;
}
我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=3tny8fhqebmsw