Advertisement
Guest User

Untitled

a guest
Jul 24th, 2014
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. def gnome_sort_linked(d):
  2.  
  3. # start at 2nd node
  4. node = d._front._next_node
  5.  
  6. while(node is not None):
  7.  
  8. if(node._value >= node._prev_node._value):
  9. node = node._next_node
  10.  
  11. else:
  12.  
  13. _swap_backward(node)
  14.  
  15. if(node == d._front):
  16. node = node._next_node
  17.  
  18. else:
  19. if(node._prev_node is not None):
  20. node = node._prev_node
  21.  
  22. return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement