Публикации по теме '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. Так что же это за таинственная нотация и почему вас это должно волновать?
Первое, что я делаю, когда запутался в новой теме, — захожу в Википедию. Посмотрим, что они скажут по этому поводу.
Большая нотация О — это математическая нотация, описывающая предельное..