Advertisement
Guest User

Untitled

a guest
Apr 21st, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. for key in algorithms:
  2. if key != 'simple_sort_1':
  3. for plot in range(4):
  4. result = do_series(algorithms[key]['func'], R, step, sort_types[plot][0], 'time', trials)
  5. plt.plot(result, label = sort_types[plot][1])
  6. # запомним результаты данных испытаний, они нам пригодятся в дальнейшем. Для этого запишем
  7. # списки результирующих значений для каждого типа входных данных в словарь
  8. # algorithms["имя функции_сортировки"]["data"]["тип входа"], где
  9. # sort_types[plot][0] - название текущего типа входных данных: "random", "normal", "reverse", "almost"
  10. algorithms[algorithms[key]['func'].__name__]["data"][sort_types[plot][0]] = result
  11. plt.title(algorithms[key]['name'])
  12. plt.ylabel('сек')
  13. plt.legend()
  14. plt.show()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement