Advertisement
Guest User

Untitled

a guest
Oct 16th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. import random
  2. lista=[random.randint(1,100)for x in range(10)]
  3. print(lista)
  4. def sort_babelkowe(lista):
  5. zamiana=True
  6. while zamiana:
  7. zamiana=False
  8. for i in range(len(lista)-1):
  9. if lista[i]>lista[i+1]:
  10. lista[i],lista[i+1]=lista[i+1],lista[1]
  11. zamiana=True
  12. return lista
  13.  
  14. print(sort_babelkowe(lista))
  15.  
  16. def sort_wstawianie(lista):
  17. for i in range(1,len(lista)):
  18. k=i-1
  19. porownywany_element=lista[i]
  20. while k>=0 and porownywany_element<lista[k]:
  21. lista[k+1]=lista[k]
  22. k=k-1
  23. lista[k+1]=porownywany_element
  24. return lista
  25.  
  26. print(sort_wstawianie(lista))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement