TGViewer
АлкоРитм - Алгоритмы и Структуры данных АлкоРитм - Алгоритмы и Структуры данных @alcorhythm · 192 subscribers
Post #121 158
Yandex leetcode problem 1️⃣

Код из видео:
func partitionLabels(_ s: String) -> [Int] {
var lastIndex: [Character: Int] = [:]

for (index, char) in s.enumerated() {
lastIndex[char] = index
}

var result: [Int] = []
var start = 0
var end = 0

for (index, char) in s.enumerated() {
end = max(end, lastIndex[char]!)

if index == end {
result.append(end - start + 1)
start = index + 1
}
}

return result
}


СМОТРЕТЬ НА YT 🍺
More from @alcorhythm
  1. Aug 20, 2026Опачки! Наткнулся на этот канал... С 1 января не занимаюсь программированием 😆 Кому нужен…
  2. Apr 23, 2026Интересно послушать https://www.youtube.com/live/0WX2Z0n_ACY?si=1Y0Nsn74rYqaOVik
  3. Apr 16, 2026Ну это как назвать? 🐤 Только я перенес все ручками из телеги, как бусти сделала фичу...
  4. Apr 16, 2026История одного созвона... ✅ Умею решать ❌ Не умею оптимизировать СМОТРЕТЬ НА YOUTUBE
  5. Apr 15, 2026Информация для человечков из Петербурга или посетителей белых ночей: На Исаакиевском есть…
  6. Apr 15, 2026Никогда не думал, что это скажу, но, как будто бы, первый вариант в современных реалиях -…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →