Эффективность алгоритма

Редакция Без Сменки
Честно. Понятно. С душой.

Говоря о алгоритмах(например, о сортировках), мы не раз упоминали, что такой алгоритм “неэффективен” — углубимся в это понятие.

🔹 Эффективность алгоритма — это свойство алгоритма, которое связано с вычислительными ресурсами необходимыми алгоритму.

Для любого алгоритма рассматривается временная и пространственная эффективность:

〰️ Временная сложность определяет число шагов, которые должен совершить алгоритм, в зависимости от объема входящих данных (n)

〰️ Пространственная сложность алгоритма определяет количество памяти, которое потребуется занять для работы алгоритма, в зависимости от объема входящих данных (n)

То есть мы хотим, чтобы алгоритм работал максимально эффективно: быстро и при этом затрачивал мало памяти.

📍 НО: различные ресурсы (время и память) нельзя сравнить напрямую, так что какой из двух алгоритмов считать более эффективным часто зависит от того, какой фактор более важен, например, требование высокой скорости или минимального использования памяти.

Где вы учитесь?

Вам также будет интересно

химическая реакция, баланс
В ходе химической реакции одни вещества превращаются в другие 👩‍🔬 При этом рвутся старые связи, образуются новые, все атомы меняются местами… Короче...
Правовое государство
Правовое государство не может появиться из ниоткуда, поэтому расскажу тебе о предпосылках его создания:  🔸многообразие форм собственности; ...
Все темы для ЕГЭ 2026 по химии
Сдаете ЕГЭ 2026 по химии — значит, вам нужен полный список всех тем в одном месте. Это мы как раз и сделали — превратили кодификатор ФИПИ в удобный...
электролиз растворов солей
Многие соединения плавятся при очень высокой температуре, поэтому электролиз проводить неудобно или невыгодно, нужно использовать растворы солей 💁‍♀️...
Типы героев в русской литературе
Мы сделали удобную шпаргалку по типам героев в русской литературе (c определениями и примерами), чтобы вам было удобнее готовиться к ЕГЭ: ...
Строение растительной клетки
Клетки растений очень крутые, так как имеют свои необычные фишечки: 📌 У них есть клеточная стенка из целлюлозы. Это эдакий «корсет» для клетки,...

0 комментария

Авторизуйтесь, чтобы оставить комментарий.