push() 入队
    pop() 出队
    top() 获取队首元素
    empty() 判空

    大根堆:priority_queue,less > q ;
    小根堆:priority_queue,greater > q ;