Публикации по теме 'big-o-notation'


Быстрые и любопытные
Обозначение Big O может напугать даже лучших программистов, но это не обязательно. Недавно друг попросил меня объяснить им эффективность алгоритмов и нотацию Big O Notation. Эта подруга учится программировать, чтобы переключиться с роли в ИТ-инфраструктуре на роль в DevOps. Как и многие другие, ее пугала мысль о том, что на собеседовании ее спросят об эффективности. Любой, у кого нет формального образования в области компьютерных наук, тоже может испугаться, поэтому я покажу, почему..

Декодирование сложностей времени и пространства в нотации Big O в JavaScript
Основные сложности производительности, которые должен знать каждый программист, а также викторины в стиле интервью Вдохновленный прошлыми страхами младшего разработчика, я решил написать пост, посвященный пугающей теме нотации Big O. Этот пост шаг за шагом раскрывает тему, обеспечивая вам удобство с концепциями. Кроме того, вы найдете вопросы викторины, чтобы проверить свое понимание. 🎯 Без лишних слов, давайте начнем! Большой О Большой O, также известный как нотация Big O ,..

Сортировка выделения JavaScript
Давай разберемся На прошлой неделе я написал блог о пузырьковой сортировке . Продолжая свое путешествие по изучению алгоритмов сортировки, давайте сделаем следующий шаг и рассмотрим сортировку по выбору. В отличие от пузырьковой сортировки, которая сравнивает соседние элементы, сортировка по выбору работает путем цикла по массиву, поиска наименьшего (или наибольшего в зависимости от того, выполняется ли сортировка по возрастанию или убывания) элемента и перемещения его в начало..

Обозначение Big O — Краткое объяснение
🎉 Привет, товарищи ниндзя кода! 🎉 Готовы ли вы повысить уровень своей алгоритмической игры? 💪 В этом посте мы поговорим о чем-то очень важном: нотации Big O. Вы можете задаться вопросом: «Большой О, что теперь?» 😕 Не волнуйтесь, это не так пугающе, как кажется. 😌 По сути, нотация Big O — это способ измерения эффективности алгоритма путем выражения его временной или пространственной сложности в зависимости от размера входных данных. Смущенный? Давайте сломаем это. Представьте,..

Большой О Упрощенный
Очень простое объяснение любимой буквы каждого программиста Читая статьи, академические или другие, о компьютерном программировании и веб-разработке, вы, возможно, наткнулись на нечто, называемое нотацией Big O. Так что же это за таинственная нотация и почему вас это должно волновать? Первое, что я делаю, когда запутался в новой теме, — захожу в Википедию. Посмотрим, что они скажут по этому поводу. Большая нотация О — это математическая нотация, описывающая предельное..