Вот простая аналогия;
Представьте, что вы загружаете фильмы онлайн с помощью O (1), если загрузка одного фильма занимает 5 минут, загрузка 20 фильмов все равно займет то же время. Таким образом, не имеет значения, сколько фильмов вы загружаете, они займут одно и то же время (5 минут), будь то один или 20 фильмов. Обычный пример этой аналогии - когда вы идете в библиотеку фильмов, берете ли вы один фильм или 5, вы просто выбираете их сразу. Следовательно, тратя то же самое время.
Однако при использовании O (n), если загрузка одного фильма занимает 5 минут, загрузка 10 фильмов занимает около 50 минут. Поэтому время не является постоянным или пропорционально количеству загружаемых фильмов.