Урок 62 · Задача 3

Has: comparable в объявлении типа

Метод Has сравнивает элементы через ==, но Stack[T any] этого не разрешает. Исправьте объявление типа на Stack[T comparable] и реализуйте Has.

00:00:00
Показать решение
GolangРешение
func (s *Stack[T]) Has(v T) bool {
	for _, item := range s.items {
		if item == v {
			return true
		}
	}
	return false
}
Наш сайт собирает куки. Чтобы тебе было удобнее им пользоваться. Нажимая на кнопку, ты даёшь разрешение собирать куки