第95场周赛

时间:2022-07-28
本文章向大家介绍第95场周赛,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

传送门

876. 链表的中间结点

题解:使用快慢指针,注意初始化条件即可,以及空指针判断。

ListNode* middleNode(ListNode* head)
{
        ListNode*p = head;
        ListNode*q = head;
        while(q&&q->next)
        {
            p = p->next;
            q = q->next->next; 
        }
        return p;
    }

877. 石子游戏

题解:不太能够理解博弈dp是个神马玩意。总结归纳一定是True。

bool stoneGame(vector<int>& piles) {
        return true;
    }

878. 第 N 个神奇数字

879. 盈利计划

我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=3tny8fhqebmsw