問題タブ [2d-vector]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
7878 参照

c++ - 1行のC ++のみを使用して2dベクトルを初期化する

作成したのと同じ行で int の 2D ベクトルを初期化できる必要があります。

具体的には、3x2サイズの 2D ベクトルを作成し、 1 行のコードのみを使用してすべての値を 0 に設定する必要があります。

for ループと数行のコードを使用せずにこれを行う方法はありますか?

0 投票する
1 に答える
410 参照

c++ - C++ 2D ベクトルを代替値で埋める

さまざまな文字で満たされた文字の 2Dベクトルベクトルがあります。ポイント(またはスペース) と値で交互に塗りつぶされgrid[j][i]た文字の 2 倍のサイズの別の 2D ベクトルを作成したいと思います。grid[j][i]'.'' 'grid[j][i]

例えば ​​:

vector を使用して C++ でこれを実装する方法を知っている人はいますか?

ご協力いただきありがとうございます。

0 投票する
2 に答える
60 参照

c++ - 点が中心点を中心にどれだけ回転したかに基づいて 2 つの点を見つける

私は小さなゲームを作っており、現在「レーダー」に取り組んでいます。これを行うには、点が中心点を中心に回転した量に基づいて 2 つの点を見つける必要があります。

画像

Aが回転しCます。

Aが周りを回転すると、C&BD一緒に移動Aし、どこにあるかに基づいて同じ「位置」にとどまりAます。

たとえば、 が90 度A回転すると、移動してこの位置になりますCBD

画像

Bしかし、私は三角法があまり得意ではないので、DどれだけA回転したかを見つけてそれに基づいて計算するために必要な数学がよくわかりませんC

どのくらい回転したかを見つけてベースにするにはどうすればよいBですか?DAC

最終的な計算は次のようになると思います。