1465. Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts
https://leetcode.com/problems/maximum-area-of-a-piece-of-cake-after-horizontal-and-vertical-cuts/
Given a rectangular cake with height h and width w, and two arrays of integers horizontalCuts and verticalCuts where horizontalCuts[i] is the distance from the top of the rectangular cake to the ith horizontal cut and similarly, verticalCuts[j] is the distance from the left of the rectangular cake to the jth vertical cut.
Return the maximum area of a piece of cake after you cut at each horizontal and vertical position provided in the arrays horizontalCuts and verticalCuts. Since the answer can be a huge number, return this modulo 10^9 + 7.
Example 1:

Example 2:

Example 3:
Constraints:
2 <= h, w <= 10^91 <= horizontalCuts.length < min(h, 10^5)1 <= verticalCuts.length < min(w, 10^5)1 <= horizontalCuts[i] < h1 <= verticalCuts[i] < wIt is guaranteed that all elements in
horizontalCutsare distinct.It is guaranteed that all elements in
verticalCutsare distinct.
在格子上做切割,给一系列横着切和竖着切的行列位置,问切割后包围的最大面积。最大面积 = max height * max width且height和width为切割后横竖之间的间隔=>排序后分别对横竖找最大的间隔为所求。
Last updated
Was this helpful?