Advertisement
Denny707

Shell sort

May 22nd, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.54 KB | None | 0 0
  1. cpp file:                       http://cpp.sh/7svp
  2. 20 35 18 8 14 41 3 39
  3. 14 35 18 8 20 41 3 39 n=4 // 14 con 20, scambio
  4. 14 35 18 8 20 41 3 39 n=4 // 35 con 41, nessuno scambio
  5. 14 35 18 8 20 41 3 39 n=4 // 18 con 3, scambio
  6. 14 35 3 8 20 41 18 39 n=4 // 8 con 39, nessuno scambio
  7. ---
  8. 14 35 3 8 20 41 18 39 n=2 // 14 con 3, scambio
  9. 3 35 14 8 20 41 18 39 n=2 // 35 con 8, scambio
  10. 3 8 14 35 20 41 18 39 n=2 // 14 con 20, nessuno scambio
  11. 3 8 14 35 20 41 18 39 n=2 // 35 con 41, nessuno scambio
  12. 3 8 14 35 20 41 18 39 n=2 // 20 con 18, scambio
  13. 3 8 14 35 18 41 20 39 n=2 // 41 con 39, scambio
  14. ----
  15. 3 8 14 35 18 39 20 41 n=1 // 3 con 8, nessuno
  16. 3 8 14 35 18 39 20 41 n=1 // 8 con 14, nessuno
  17. 3 8 14 35 18 39 20 41 n=1 // 14 con 35, nessuno
  18. 3 8 14 35 18 39 20 41 n=1 // 35 con 18, scambio
  19. 3 8 14 18 35 39 20 41 n=1 // 35 con 39, nessuno
  20. 3 8 14 18 35 39 20 41 n=1 // 39 con 20, scambio
  21. 3 8 14 18 35 20 39 41 n=1 // 39 con 41, nessuno
  22. ripetere confronti inutili (3 con 8, 8 con 14 ecc fino a 35 con 20) // 35 con 20, scambio
  23. 3 8 14 18 20 35 39 41 n=1 // array ordinato
  24.  
  25.  
  26.  
  27. Array Originale:  
  28. 20 35 18 8 14 41 3 39
  29. ------
  30. 14 35 18 8 20 41 3 39
  31. 14 35 18 8 20 41 3 39
  32. 14 35 3 8 20 41 18 39
  33. 14 35 3 8 20 41 18 39
  34. 3 35 14 8 20 41 18 39
  35. 3 8 14 35 20 41 18 39
  36. 3 8 14 35 20 41 18 39
  37. 3 8 14 35 20 41 18 39
  38. 3 8 14 35 18 41 20 39
  39. 3 8 14 35 18 39 20 41
  40. 3 8 14 35 18 39 20 41
  41. 3 8 14 35 18 39 20 41
  42. 3 8 14 35 18 39 20 41
  43. 3 8 14 18 35 39 20 41
  44. 3 8 14 18 35 39 20 41
  45. 3 8 14 18 20 35 39 41
  46. 3 8 14 18 20 35 39 41
  47. ------
  48. Sorted Array :
  49. 3 8 14 18 20 35 39 41
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement