永发信息网

stl中建立小顶堆

答案:1  悬赏:10  手机版
解决时间 2021-02-14 01:22
  • 提问者网友:相思似海深
  • 2021-02-13 08:11
stl中建立小顶堆void make_heap(first_pointer,end_pointer,compare_function);其中compare_function函数怎么写
最佳答案
  • 五星知识达人网友:有你哪都是故乡
  • 2021-02-13 09:16
假如是int类型,那么就写成:
bool cmp_int(const int& left, const int& right)
{
   return left<right;
}


调用时就写成下面形式:

int sample[5] = { 2, 4, 6, 8, 10};
make_heap(sample, sample+5, cmp_int);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯