随笔分类 -  暑假爽刷

2022年的暑假,倪某编译器疯狂的刷题。。。
摘要:Mon 题目 有效的快速序列数目 给你 n 笔订单,每笔订单都需要快递服务。 请你统计所有有效的 收件/配送 序列的数目,确保第 i 个物品的配送服务 delivery(i) 总是在其收件服务 pickup(i) 之后。 由于答案可能很大,请返回答案对 10^9 + 7 取余的结果。 代码 clas 阅读全文
posted @ 2022-08-30 12:01 nlyIDE 阅读(21) 评论(0) 推荐(0)
摘要:1、跳跃游戏 题目 给你一个整数数组 arr ,你一开始在数组的第一个元素处(下标为 0)。 每一步,你可以从下标 i 跳到下标 i + 1 、i - 1 或者 j : i + 1 需满足:i + 1 < arr.lengthi - 1 需满足:i - 1 >= 0j 需满足:arr[i] == a 阅读全文
posted @ 2022-08-28 16:38 nlyIDE 阅读(28) 评论(0) 推荐(0)
摘要:题目 给你一棵二叉树的根节点 root ,请你返回 层数最深的叶子节点的和 。 思路 根据层序遍历,访问所有节点。将每一层上的结点,进行统计,直到最后一层时,统计所有节点数。 解法 class Solution { public: int levelTravel(TreeNode *root, qu 阅读全文
posted @ 2022-08-17 20:43 nlyIDE 阅读(27) 评论(0) 推荐(0)
摘要:题目 有 n 个人被分成数量未知的组。每个人都被标记为一个从 0 到 n - 1 的唯一ID 。 给定一个整数数组 groupSizes ,其中 groupSizes[i] 是第 i 个人所在的组的大小。例如,如果 groupSizes[1] = 3 ,则第 1 个人必须位于大小为 3 的组中。 返 阅读全文
posted @ 2022-08-16 23:51 nlyIDE 阅读(31) 评论(0) 推荐(0)