Classify: nil против пустого списка
Сервис «Полки» по-разному обрабатывает «списка ещё нет» и «список пуст». Реализуйте classify: она возвращает "nil" для nil-слайса, "empty" для не-nil слайса длины 0 и "len=N" в остальных случаях.
Показать решение
GolangРешение
func classify(s []int) string {
if s == nil {
return "nil"
}
if len(s) == 0 {
return "empty"
}
return fmt.Sprintf("len=%d", len(s))
}Записаться на разбор
10 000 ₽ · 60 минут · онлайн