Advertisement
GerONSo

Untitled

Jun 8th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. void add(node *&cur, node *&v) {
  2. if(cur -> y < v -> y) {
  3. if(cur -> right != nullptr) {
  4. v -> left = cur -> right;
  5. parent[v -> left -> num] = v -> num;
  6. }
  7. cur -> right = v;
  8. parent[v -> num] = cur -> num;
  9. return;
  10. }
  11. else {
  12. if(parent[cur -> num] == -1) {
  13. v -> left = cur;
  14. parent[cur -> num] = v -> num;
  15. return;
  16. }
  17. else {
  18. add(nodes2[parent[cur -> num]], v);
  19. }
  20. }
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement