摘要: 给你一个整数数组 nums 和两个整数:left 及 right 找出 nums 中连续、非空且其中最大元素在范围 [left, right] 内的子数组,并返回满足条件的子数组的个数 ###1. 遍历区间右端点 + 同时记录满足条件的左边点位 数组中不能含有大于 right的元素, 且至少含有一个 阅读全文
posted @ 2023-06-12 18:39 失控D大白兔 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 给你两个长度为 n 、下标从 0 开始的整数数组 nums1 和 nums2 另给你一个下标从 1 开始的二维数组 queries ,其中 queries[i] = [xi, yi] 对于第 i 个查询,在所有满足 nums1[j] >= xi 且 nums2[j] >= yi 的下标 j (0 贪 阅读全文
posted @ 2023-06-12 03:17 失控D大白兔 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 给你一棵树,树上有 n 个节点,按从 0 到 n-1 编号。树以父节点数组的形式给出 其中 parent[i] 是节点 i 的父节点。树的根节点是编号为 0 的节点。 树节点的第 k 个祖先节点是从该节点到根节点路径上的第 k 个节点 返回数的第k个祖先节点,如果不存在返回-1 ###1. 倍增查找 阅读全文
posted @ 2023-06-12 00:25 失控D大白兔 阅读(19) 评论(0) 推荐(0) 编辑