import java.util.PriorityQueue; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * @param heights int整型一维数组 * @return int整型 */ //总体思想是遍历数组 每次都向左右两边扩散 public int largestRectangleArea(int[] heights) { //创建一个大顶堆 用来存放每次的面积 程序结束返回第一个值就是最大...