C++

Custom comparators for sort

Në shqip: Krahasuesit e tu për renditje

ShpjegimiSQ

std::sort rendit me < si parazgjedhje. Për renditje tjetër, i jep një funksion ose lambda që thotë kur a duhet të dalë para b — p.sh. sipas notës nga më e larta.

EnglishEN

std::sort uses < by default. For a different order, give it a function or lambda saying when a should come before b — e.g. by grade, highest first.

Si ta mendosh

Si t'i thuash mësueses „rendit sipas notës, jo sipas emrit“.

Lexoje në anglisht

Like telling the teacher “sort by grade, not by name”.

Shembull kodicpp

std::sort(nxenesit.begin(), nxenesit.end(),
    [](const Nxenes& a, const Nxenes& b) { return a.nota > b.nota; });

Terma të lidhur