deque

    4

    2答えて

    は、私はこのように非常に単純に通常のベクトルをシャッフルすることができます extern crate rand; use rand::Rng; fn shuffle(coll: &mut Vec<i32>) { rand::thread_rng().shuffle(coll); } 問題がある、私のコードはコンパイルされないために、このコードが発生する代わりにstd::col

    0

    2答えて

    私は代入としてdequeクラスを実装する必要がある大学のpythonコースに参加しています。今は、ドキュメントストリングにインスタンスが与えなければならない出力にいくつか問題があります。 class Deque: """ >>> d = Deque() >>> d Deque<> >>> d = d.append(1); d Deque<1> >>> d.append(2).pr

    1

    2答えて

    C++で小さなスネークゲームをコーディングしたいのですが、ゲームマトリックスを表現する最良の方法が何であるか知りたいと思います。 私は(例:0何も、1匹のヘビ、2壁、3食品、...)異なるオブジェクトを表すいくつかの値が含まれます2DArray(ベクトル<ベクトル<整数>のようなもの>)を使用することができ オン一方、グリッドには配列を使用せず、さまざまなゲームオブジェクトに複数の配列を使用するこ

    -1

    1答えて

    私はstlを勉強していて、すべてのstlコンテナを使用する方法を学び、 私のプログラムでdequeを使用する必要があることを知る必要があります。 両端キューおよび他のSTLコンテナ

    0

    1答えて

    私はさまざまなことを試しましたが、デキュールコンテナのスレッドのpush_backは妙に反応します。 なぜこれが起こっていますか?これはコピー/移動コンストラクタのためですか? ここプログラムの出力... progress[0]:-1 progress[1]:-1 executing threads... progress[0]:100 progress[1]:100 =========

    1

    2答えて

    には、0〜99の100個の値が含まれています。 the following考える:ベクトルは、dequeのが 連続した記憶場所にあるすべての要素を格納することが保証されていないとは異なり : によって両端キュー内の要素にアクセスするには、別の要素へのポインタを相殺するには、未定義の動作が発生します。 以下の行が有効ではありません表示されます。 int invalidResult = *(d.beg

    0

    1答えて

    それはstd ::両端キューが++(10.9+ターゲット) #include <deque> struct node { std::deque<node> childs; }; int main() { node n; } これをのlibstdc使用しないときはOSX上の打ち鳴らすと、再帰的な方法でそれを使用することはできませんようです私がMACOS_DEPLOYMENT_

    0

    1答えて

    デキューを作成し、その中に要素をリストするのは難しいことです。私は、create_queueとprint_queueという2つの関数を作成しました。ポインタ(頭と尾)を参照として送りましたので、それらをグローバルに宣言する必要はありません。 #include<iostream> using namespace std; struct Nod { int info; Nod

    0

    1答えて

    私は、いくつかの関数(デュアル)を実装しようとしています:front()、 back()、push_front()、push_back()、pop_front()、pop_backキューに1つの要素があり、それをポップしようとすると、印刷機能で「読み取りアクセス違反」が発生しますが、最初の要素が両端キューに存在するかどうかを確認します。 #include<iostream> #include<c

    1

    2答えて

    誰かがこのループで何が起こっているのかを説明することができます。 x=deque([(1,2,3)]) while x: a,b,c = x.popleft() do stuff with values in x x.append((d,e,f)) 私はxは常に新しい値に置き換えられている3つの項目とdequeであることを取得します。しかし、私は何らかの種類の条