在矢量中按最高出现次数排序一类对象的属性(相同的字母)

时间:2015-07-28 13:27:42

标签: c++ algorithm sorting vector operator-overloading

问题 - 列出按最高预订数量排序的乘客。

  void defaultvalue(vector<indi>&a)
    {
        a.push_back(indi("Kobe","17-05-2015","KUL","SIN"));
        a.push_back(indi("Kobe","14-04-2015","KUL","HKG"));
        a.push_back(indi("David","08-04-2015","JED","HKG"));

如何使用算法实现计数和排序部分... 并显示神户第一和大卫跟随取决于预订的数量... 请任何1可以帮助我..

1 个答案:

答案 0 :(得分:0)

查看std::sort,您可以为std :: sort指定比较函数(或仿函数) 因此,您可以编写一个函数,以您希望的方式比较两个“pas”对象。