Guest User

Untitled

a guest
Jun 17th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.27 KB | None | 0 0
  1. vector<PII> chull(vector<PII>& v) {
  2. int n = v.size();
  3. vector<PII> lower(n);
  4. int k = 0;
  5. for (int i = 0; i < n; ++i) {
  6. while (k>=2 and esc(lower[k-2],lower[k-1],v[i])<0) --k;
  7. lower[k++]=v[i];
  8. }
  9. lower.resize(k);
  10. return lower;
  11. }
Add Comment
Please, Sign In to add comment