[genericsum] Update readme.

This commit is contained in:
Arseny Balobanov 2022-04-06 18:32:16 +03:00
parent a77216f048
commit a9f3a568e4

View file

@ -2,9 +2,9 @@
Реализуйте несколько небольших функций с дженериками.
* `Min` - минимум из 2 переменных
* `SortSlice` - сортировка слайса inplace
* `MapsEqual` - равенство 2 мап. Значения мап сравниваются через обычный оператор =
* `SliceContains` - содержит ли слайс заданный элемент
* `MergeChans` - сделать из нескольких каналов один. При отправке значения в любой из входных каналов, его можно получить в выходном канале. Необходимо закрыть созданный канал, когда все входные каналы будут закрыты - это единственный корректный вариант завершения работы.
* `IsHermitianMatrix` - проверка, является ли квадратная матрица эрмитовой. Подсказка: достаточно проверить, что транспонированная комплексно сопряженная матрица равна исходной матрице
* `Min` минимум из 2 переменных
* `SortSlice` сортировка слайса inplace
* `MapsEqual` равенство 2 мап. Значения мап сравниваются через обычный оператор =
* `SliceContains` содержит ли слайс заданный элемент
* `MergeChans` сделать из нескольких каналов один. При отправке значения в любой из входных каналов, его можно получить в выходном канале. Необходимо закрыть созданный канал, когда все входные каналы будут закрыты это единственный корректный вариант завершения работы.
* `IsHermitianMatrix` — проверка, является ли квадратная матрица [Эрмитовой](https://en.wikipedia.org/wiki/Hermitian_matrix). Подсказка: достаточно проверить, что транспонированная комплексно сопряженная матрица равна исходной матрице.