Задача с JS собеседования Первый уникальный символ в строке.
Привет, друзья!
Давно у нас не было задачи уровня easy с LeetCode. Сегодня разберем именно такую — First Unique Character in a String — Первый уникальный символ в строке.
Условия следующие: нам необходимо написать функцию, которая принимает в качестве аргумента строку и возвращает индекс первого уникального символа. Если мы не найдем ни одного уникального символа, то функция должна вернуть -1.
Дополнительные ограничения:
1) длина строки может быть от 1 до 10^5;
2) строка содержит только буквы английского алфавита в нижнем регистре.
В этом видео я решил использовать new Map для создания хешмапов. Вы можете вполне использовать и обычный объект — для данной задачи разницы нет. Выбрал Map, чтоб было, как “по классике“.
Помним также, что при решении задач с LeetCode необходимо найти наиболее оптимальный алгоритм по времени и по памяти.
✅Задача на Leetcode:
✅Код из видео: h
1 view
1087
359
7 months ago 00:54:06 1
РАЗГАДКА МНОГОВЕКОВОЙ ТАЙНЫ МИФА ОБ АТЛАНТИДЕ
7 months ago 00:12:31 1
Аштар – Командир Сил Света Миссия на планете Земля
7 months ago 00:15:59 1
Что делает здесь душа, пришедшая из иных миров?
7 months ago 00:48:11 1
Ты живешь БЛАГОДАРЯ МАТЕМАТИКЕ! И вот почему! / Редакция.Наука
7 months ago 00:33:07 1
Кто провоцирует Майдан/ Роль мигрантов/Интервью с Евгением Федоровым
7 months ago 00:06:41 1
Проблемы мужского здоровья. [Шишова О.И.]
7 months ago 00:00:13 1
Достигается упражнением
7 months ago 08:34:06 1
ДИНАМИЧНЫЙ СЕРИАЛ, КОТОРЫЙ ХОЧЕТСЯ ПЕРЕСМАТРИВАТЬ ВНОВЬ И ВНОВЬ | ДИВЕРСАНТ. КОНЕЦ ВОЙНЫ @KinoPolet
7 months ago 00:05:51 1
От зачатия до рождения: что нужно, чтобы родить здорового ребенка
7 months ago 00:26:45 1
💪ХИМИК и НАТУРАЛ - какие Отличия Питания! 👌Общие рекомендации по питанию во время тренировок
7 months ago 00:03:20 1
18 Оператор if в Mathcad, if otherwise, разветвление в Mathcad, разветвляющийся алгоритм Mathcad
7 months ago 01:16:02 1
МАСТЕР ХОРОШЕГО НАСТРОЕНИЯ (1 часть)
7 months ago 00:41:36 1
ВЫЖИТЬ В ЗИМНЕМ ЛЕСУ НЕВОЗМОЖНО !? Ночевка в сугробе, разведение костра, укрытие
7 months ago 00:08:58 1
Виртуальная книжная выставка «Татьяна Алюшина. Просто о любви»
7 months ago 00:17:46 1
Курс Хроники Акаши - Медитация СТОЛБ СВЕТА
7 months ago 00:21:08 1
Табуретки
7 months ago 00:05:10 1
Физика 10 класс (Урок№18 - Основное уравнение МКТ.)
7 months ago 00:03:42 1
Комплекс упражнений на ПРЕСС в домашних условиях 😏
7 months ago 00:05:18 1
ФСБ приказано жестко подавлять экстремистов. А кто у нас сегодня экстремист?
7 months ago 00:08:57 1
Вам тяжело спускаться по лестнице. Эти 4 упражнения! Leg Exercises To Go Down Stairs!! (Eng subt) 🔥
7 months ago 01:13:29 1
Задание 21 – решаем на максимум | Химия ОГЭ 2023
7 months ago 00:00:27 1
Почему мы применяем законы драматургии к своей жизни
7 months ago 00:01:00 1
1 упражнение и боли в пояснице больше не будет! #shorts
7 months ago 00:16:38 1
Комплекс упражнений для кистей и лучезапястного сустава. Кузяков С.Н.