Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if ((temp->v) % 2)
- {
- cout << "dodaje:"<<temp->v << endl;
- if (!(l->next)) { l->next = temp;
- }
- else
- {
- current = prev = l->next;
- while (current->v <= temp->v && current->next)
- {
- prev = current;
- current = current->next;
- }
- if (current == prev) {
- if (current->v >= temp->v) { temp->next = current; l->next = temp; }
- else { current->next = temp; }
- }
- else
- {
- if (!(current->next)) { current->next = temp; }
- else {
- prev->next = temp;
- temp->next = current;
- }
- }
- }
- current = prev = l->next;
- cout << endl;
- l->show_list();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement