Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Программирование на Go. Работа со слайсами

Арсений Скалкин Ученик (98), на голосовании 1 день назад
Дан неотсортированный слайс целых чисел. Напишите функцию Clean(nums []int, x int) ([]int), которая удаляет из исходного слайса все вхождения x. Важно сохранить порядок следования элементов и не использовать дополнительный слайс.
Голосование за лучший ответ
Андрей Высший разум (460590) 1 месяц назад
Используем стандартную функцию стандартного модуля slices
 func Clean(nums []int, x int) []int {
return slices.DeleteFunc(nums, func(v int) bool {
return v == x
})
}
Похожие вопросы