News Grower

Независимое покрытие AI, стартапов и технологий.

O(log n) или O(n)? Разбор алгоритмов поиска для собеседований и практики

Баг в бинарном поиске Java прожил в стандартной библиотеке почти десять лет — и в 2006 году его разбор опубликовал сам автор кода. Казалось бы, бинарный поиск проходят на первом курсе. Но между «понял идею» и «написал без ошибок» — целая пропасть. В этой статье разберём четыре алгоритма поиска (линейный, бинарный, э...

O(log n) или O(n)? Разбор алгоритмов поиска для собеседований и практики

Баг в бинарном поиске Java прожил в стандартной библиотеке почти десять лет — и в 2006 году его разбор опубликовал сам автор кода. Казалось бы, бинарный поиск проходят на первом курсе. Но между «понял идею» и «написал без ошибок» — целая пропасть. В этой статье разберём четыре алгоритма поиска (линейный, бинарный, экспоненциальный и с использованием хеш-таблицам), покажем, когда какой выбирать, и разложим по полочкам пограничные случаи, на которых горят и на собесах, и в проде. Давайте разбираться

Связанные теги

Компании и люди

Линия сюжета

Продолжить следить за темой

Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.

Я делаю «Стачку» 15 лет. Вот что я понял про конференции и разработчиков

Я делаю «Стачку» 15 лет. Вот что я понял про конференции и разработчиков

Меня зовут Камиль Калимуллин, я основатель AdvantShop и один из учредителей IT-конференции «Стачка». В апреле мы проводим юбилейную, 15-ю конференцию в Ульяновске.Я хочу рассказ...

Зачем конструктору опросов свой MCP-сервер (и почему мы не жалеем)

Зачем конструктору опросов свой MCP-сервер (и почему мы не жалеем)

Привет, Хабр. Меня зовут Дима, я делаю WebAsk — конструктор опросов, исследований и тестов. Четыре года назад я писал тут про тотализатор на коленке, спагетти-код из 5000 строк ...

[Перевод] ИИ-бенчмарки больше не работают. И вот что с этим делать

[Перевод] ИИ-бенчмарки больше не работают. И вот что с этим делать

Синтетические тесты в вакууме не показывают реальной пользы нейросетей. Индустрии пора переходить на метрики, где во главе угла стоят люди и жизненный контекст

Кратко о CVSS: как оценивать критичность уязвимостей

Разбираем Common Vulnerability Scoring System – что скрывается за цифрой от 0 до 10, как читать базовые, временные и контекстные метрики, и где искать актуальную информацию об у...

Все, что известно о GeForce RTX 6000: разбираем утечки характеристик, сроки выхода и цены

Все, что известно о GeForce RTX 6000: разбираем утечки характеристик, сроки выхода и цены

Серия RTX 5000 на архитектуре Blackwell едва успела обосноваться на рынке, а вокруг следующего поколения уже вовсю кипят страсти. Недавно ютуб-канал Red Gaming Tech опубликовал ...

Рекламный слот

Встроенный блок в статье

Зарезервированный партнерский слот для релевантных инструментов, сервисов и аккуратных редакционных интеграций.

Партнерский слот

Похожие статьи

Еще материалы, которые пересекаются по тегам, источнику или категории.

Я делаю «Стачку» 15 лет. Вот что я понял про конференции и разработчиков

Я делаю «Стачку» 15 лет. Вот что я понял про конференции и разработчиков

Меня зовут Камиль Калимуллин, я основатель AdvantShop и один из учредителей IT-конференции «Стачка». В апреле мы проводим юбилейную, 15-ю конференцию в Ульяновске.Я хочу рассказ...

Зачем конструктору опросов свой MCP-сервер (и почему мы не жалеем)

Зачем конструктору опросов свой MCP-сервер (и почему мы не жалеем)

Привет, Хабр. Меня зовут Дима, я делаю WebAsk — конструктор опросов, исследований и тестов. Четыре года назад я писал тут про тотализатор на коленке, спагетти-код из 5000 строк ...

[Перевод] ИИ-бенчмарки больше не работают. И вот что с этим делать

[Перевод] ИИ-бенчмарки больше не работают. И вот что с этим делать

Синтетические тесты в вакууме не показывают реальной пользы нейросетей. Индустрии пора переходить на метрики, где во главе угла стоят люди и жизненный контекст

Еще материалы от Habr

Свежие публикации и продолжение темы от той же редакции.

Открыть страницу источника
Я делаю «Стачку» 15 лет. Вот что я понял про конференции и разработчиков

Я делаю «Стачку» 15 лет. Вот что я понял про конференции и разработчиков

Меня зовут Камиль Калимуллин, я основатель AdvantShop и один из учредителей IT-конференции «Стачка». В апреле мы проводим юбилейную, 15-ю конференцию в Ульяновске.Я хочу рассказ...

Зачем конструктору опросов свой MCP-сервер (и почему мы не жалеем)

Зачем конструктору опросов свой MCP-сервер (и почему мы не жалеем)

Привет, Хабр. Меня зовут Дима, я делаю WebAsk — конструктор опросов, исследований и тестов. Четыре года назад я писал тут про тотализатор на коленке, спагетти-код из 5000 строк ...

[Перевод] ИИ-бенчмарки больше не работают. И вот что с этим делать

[Перевод] ИИ-бенчмарки больше не работают. И вот что с этим делать

Синтетические тесты в вакууме не показывают реальной пользы нейросетей. Индустрии пора переходить на метрики, где во главе угла стоят люди и жизненный контекст