Сложность: easy
Учитывая две строки,
needle и haystack, верните индекс первого вхождения needle в haystack или -1, если needle не является частью haystack. Пример:
Input: haystack = "sadbutsad", needle = "sad"
Output: 0
👨💻 Алгоритм:
1⃣ Используем встроенную функцию
indexOf для поиска подстроки. 2⃣ Если подстрока найдена, возвращаем индекс ее первого вхождения.
3⃣ Если подстрока отсутствует, метод
indexOf вернет -1. 😎 Решение:
class Solution {
fun strStr(haystack: String, needle: String): Int {
return haystack.indexOf(needle)
}
}Ставь 👍 и забирай 📚 Базу знаний