БастыАудиоКомикстерБалаларға арналған
Мария П.
Мария П.дәйексөз келтірді1 апта бұрын
В книге будут появляться таблицы с подсчетом количества выполненных действий и затраченного времени наподобие табл. 1.2, где измерялось количество сравнений >. Строки таких таблиц соответствуют различным объемам входных данных. Если просмотреть таблицу сверху вниз, становится понятно, как растут показания в каждом столбце по мере удвоения размера данных. Подсчет количества сравнений показывает, как работают функции largest() и alternate(). При удвоении N количество сравнений в largest() удваивается, а в alternate() — увеличивается вчетверо. Это поведение вполне стабильно, и несложно предсказать, как оба алгоритма поведут себя на данных большего размера. На рис. 1.5 показано, что количество сравнений в функции alternate() (отмечено по оси Y с левой стороны) довольно точно соответствует ее производительности (затраченное время отмечено по оси Y с правой стороны).
Алгоритмы. С примерами на Python
Алгоритмы. С примерами на Python
·
Джордж Хайнеман
Алгоритмы. С примерами на Python
Джордж Хайнеманжәне т.б.
8.2K

Кіру не тіркелу пікір қалдыру үшін