Уставіць Выдаліць GetRandom

У праблеме Insert Delete GetRandom нам трэба распрацаваць структуру дадзеных, якая падтрымлівае ўсе наступныя аперацыі ў сярэднім O (1) час. insert (val): Устаўляе элемент val у набор, калі ён яшчэ не прысутнічае. remove (val): Выдаляе элемент val з набору, калі ён ёсць. getRandom: Вяртае выпадковы элемент з бягучага набору ...

больш падрабязна

Праверце, ці аднолькавыя дзве дадзеныя матрыцы

Пастаноўка праблемы Улічваючы дзве матрыцы, мы запішам функцыю, каб праверыць, ці ідэнтычныя дзве матрыцы. Гэта значыць, калі ўсе элементы ў адпаведных пазіцыях дзвюх матрыц аднолькавыя, то мы кажам, што яны ідэнтычныя. Фармат уводу Першы радок, які змяшчае ...

больш падрабязна