私は競合プログラミングに不慣れですが、多くの優れたプログラマーがコードに次の4行(特に配列を含むもの)を持っていることに気づきました。
int di[] = { 1, -1, 0, 0, 1, -1, 1, -1 };
int dj[] = { 0, 0, 1, -1, 1, -1, -1, 1 };
int diK[] = { -2, -2, -1, 1, 2, 2, 1, -1 };
int djK[] = { -1, 1, 2, 2, 1, -1, -2, -2 };
これは本当に何を意味し、どのような手法で使用されますか?
d={0,1,0,-1,0}
これを使用します。アイテムのペアはd[i], d[i+1]
、4つの基本的な方向を示します。