Существует множество ответов, которые позволяют нам достичь этого, например:
array = [a: 1, b: 2, c: 3]
. Но я ищу что-то более близкое к реализации на c ++ или java.
В C ++ мы можем определить массив пар следующим образом:
map <pair<int,int>,int> mp;
и, возможно, использовать его для присвоения значений, таких как:
mp[{x1,y1}] = 1;
Или проверить, существует ли какой-либо элемент, например:
while(range(x,y) && !mp[{x,y}]) {
x += xx;
y += yy;
ans++;
}
Теперь вопрос в том, как мы можем определить наш массив хешей, аналогичный c ++, где у нас есть что-то вроде:
array = [{1,1}: 1, {2,2}: 2, {3,3}: 3]