第一题用堆,后面两题看不清