Возьмем, к примеру, бинарный поиск. Лучшее время выполнения будет получено при первом сравнении, когда
key_to_find == (imin + imax)/2;
И в лучшем случае время выполнения будет представлено O (1). Я полностью это понимаю, но меня смущает, почему используется O (1) и почему я не могу использовать (1) или любую другую запись для того же.
т.е. Как определить, какую нотацию следует использовать для представления времени выполнения (лучший, средний или наихудший случай).