Войти Регистрация
Алгоритмы

73. Первый неповторяющийся символ

Лёгкая

Дана строка s. Верните первый символ, который встречается в ней ровно один раз, или None (в JS — null), если такого нет.

В работе: Первый уникальный код ошибки в журнале — с него начинать разбор.

Пример 1

Ввод
s = "swiss"
Вывод
"w"

Пример 2

Ввод
s = "aabb"
Вывод
None

Ограничения

  • 0 ≤ длина s ≤ 10⁶
  • Лимит — 1 с на тест.
Как вызывается ваш код Читать ввод и печатать ответ не нужно: мы вызываем функцию на каждом тесте и сравниваем то, что она вернула. print() и console.log() уходят в консоль.
def first_unique(s):
СтрокиПодсчёт частотцельO(n)

Источник: Сбер, стажировка Java, 2026. Условие пересказано своими словами.

Давали на собеседовании? Ответов пока мало — ваш поможет.