«Order n» относится к Big O нотации .Big O - это способ для математиков и компьютерщиков описать поведение функции.Когда кто-то указывает поиск строки «в порядке n», это означает, что время, необходимое для выполнения функции, растет линейно по мере увеличения длины этой строки.Другими словами, если вы нанесете график времени выполнения в зависимости от длины ввода, вы увидите прямую линию.
Сказать, что ваша функция должна иметь порядок n, не означает, что ваша функция должна равняться O (n), функция с большим O, меньшим O (n), также будет считаться приемлемой.В вашем случае проблем это было бы невозможно (потому что для подсчета буквы вы должны «коснуться» этой буквы, поэтому должна быть какая-то операция, зависящая от размера ввода).