Есть список отзывов на товар, который содержит текст отзыва и оценку товара в звездах (от 1 до 5). Необходимо сгруппиров
Условие
Заголовок раздела «Условие»Есть список отзывов на товар, который содержит текст отзыва и оценку товара в звездах (от 1 до 5). Необходимо сгруппировать отзывы с одинаковыми оценками.
// Пример// ### in// reviews = [// {text: "Отлично!", rating: 5}, {text: "Хороший товар ", rating: 4}, {text: "Ожидал большего ", rating: 3},// {text: "Не оправдал ожиданий ", rating: 1}, {text: "Все как в описании ", rating: 5}, {text: "Не понравилось ", rating: 1}// ]// ### out// { 5: ["Отлично!", "Все как в описании "], 4: ["Хороший товар "], 3: ["Ожидал большего "], 1: ["Не оправдал ожиданий ", "Не понравилось "] }
// алгоритмическая сложность O(n)// потребление памяти O(n)
type Review struct {Text stringRating int8}Решение
Заголовок раздела «Решение»Источник: Avito / Авито (скрининг) - 3 · 4 кв 2025
Все задачи · Алгоритмы и структуры данных · [У нас есть объект [Продавец ID] -> Спи… →