News Grower

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

Habr 25.03.2026 08:12 Developer Tools

Поиск в коллекциях или когда O(N) быстрее O(1)

На собеседованиях мы слышим или говорим сами, что поиск в массиве медленнее, чем в хеш-таблице. Кто-то даже вспоминает, что поиск в массиве имеет линейную сложность или O(n), а в хеш-таблице — константную O(1). Но работает ли это на практике? Что, если есть ситуации, когда поиск в массиве оказывается быстрее? Давайт...

Автор: srogatnev (Контур) Оригинальный источник
Поиск в коллекциях или когда O(N) быстрее O(1)

На собеседованиях мы слышим или говорим сами, что поиск в массиве медленнее, чем в хеш-таблице. Кто-то даже вспоминает, что поиск в массиве имеет линейную сложность или O(n), а в хеш-таблице — константную O(1). Но работает ли это на практике? Что, если есть ситуации, когда поиск в массиве оказывается быстрее? Давайте не будем торопиться с выводами.

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

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

Линия сюжета

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

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

Интеграция с китайскими картами Baidu — с настройкой полигонов и кластеризацией
Habr 25.03.2026 09:58 Developer Tools

Интеграция с китайскими картами Baidu — с настройкой полигонов и кластеризацией

Baidu Maps — китайский картографический сервис с собственным API. Он активно используется внутри КНР и поддерживает стандартные сценарии: отображение карты, маркеры, полигоны, к...

C3D PolyShaper: современные возможности и перспективы развития
Habr 25.03.2026 09:37 Developer Tools

C3D PolyShaper: современные возможности и перспективы развития

Александр Лонин, руководитель группы полигонального моделирования, C3D Labs, рассказывает о функциональности и перспективах развития модуля C3D PolyShaper. Рассматриваются метод...

Как мы построили корпоративного RAG-ассистента: от личного стартапа до внутреннего продукта
Habr 25.03.2026 09:25 Developer Tools

Как мы построили корпоративного RAG-ассистента: от личного стартапа до внутреннего продукта

Привет, Хабр! На связи команда Рунити под руководством Антона Ивахненко: Дмитрий Виноградов, руководитель направления разработки, менеджер продукта Карина Калеева, ML-инженер Ал...

Страницы сущностей

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

Article monetization slot

Reserved for contextual monetization inside article pages.

Explore options

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

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

Интеграция с китайскими картами Baidu — с настройкой полигонов и кластеризацией
Habr 25.03.2026 09:58 Developer Tools

Интеграция с китайскими картами Baidu — с настройкой полигонов и кластеризацией

Baidu Maps — китайский картографический сервис с собственным API. Он активно используется внутри КНР и поддерживает стандартные сценарии: отображение карты, маркеры, полигоны, к...

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

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

Открыть страницу источника
Интеграция с китайскими картами Baidu — с настройкой полигонов и кластеризацией
Habr 25.03.2026 09:58 Developer Tools

Интеграция с китайскими картами Baidu — с настройкой полигонов и кластеризацией

Baidu Maps — китайский картографический сервис с собственным API. Он активно используется внутри КНР и поддерживает стандартные сценарии: отображение карты, маркеры, полигоны, к...