Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR CPP

sort using lambda c++

vector<int> v = {50, -10, 20, -30};

sort(v.begin(), v.end());  // the default sort
// now v should be { -30, -10, 20, 50 }

// sort by absolute value:
sort(v.begin(), v.end(), [](int a, int b) { return abs(a)<abs(b); });
// now v should be { -10, 20, -30, 50 }
 
PREVIOUS NEXT
Tagged: #sort #lambda
ADD COMMENT
Topic
Name
9+1 =