Advertisement
Guest User

Untitled

a guest
Oct 7th, 2015
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. F(A,x)
  2. L = A.head
  3. while L != NIL
  4. // Tjek om vi er nået til enden, hvis ja, indsæt
  5. // en ny knude med værdi x og opdater pointers
  6. if L.next == NIL
  7. K = new node()
  8. K.value = x
  9. L.next = K
  10. K.prev = L
  11. return
  12. // Hvis nuværende element er mindre,
  13. // og næste er større
  14. // indsæt ny knude med værdi x og
  15. // opdater pointers
  16. if L.value < x and L.next.value > x
  17. K = new node()
  18. K.value = x
  19. temp = L.next
  20. L.next = K
  21. K.next = temp
  22. temp.prev = K
  23. return
  24. // Hvis ingen af de to forrige cases rammes
  25. // er vi ikke nået til det rigtige sted
  26. else
  27. L = L.next
  28. return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement