团体程序设计天梯赛-练习集 -- L2-012. 关于堆的判断(最小堆)
题意:
给你n 个数,插入到堆中,给你m 个四种命令,问你是否正确。
思路:
手写堆push 函数,先建立好堆,因为每个数都是独一无二的,直接统计每个数在堆中的位置,模拟询问即可。
就是询问的读入有些麻烦,多写几个if else 特判就好了
#include
#include
#include
using namespace std;
int n,q;
int heap[100
原创
2017-03-24 22:12:40 ·
529 阅读 ·
0 评论