Advertisement
illfate

Untitled

Mar 19th, 2019
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. void delete_elements(Node* head, int left, int right)
  2. {
  3. Node* left_ptr = head;
  4. for (int i = 0; i < left; i++) {
  5. left_ptr = left_ptr->next;
  6. }
  7. Node* current_ptr = left_ptr->next;
  8. Node* next_ptr = current_ptr->next;
  9. for (int i = left+1; i < right; i++) {
  10. delete current_ptr;
  11. current_ptr = next_ptr;
  12. if (next_ptr->next) {
  13. next_ptr = next_ptr->next;
  14. }
  15. }
  16. left_ptr->next = current_ptr;
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement