slice

    -2

    1答えて

    私の挿入とクイックソートは、map [uint64] uint64値では機能しません。誰も助けることができますか?前もって感謝します。値によってマップの種類を「aint」にしたいと考えています。 詳細については、お問い合わせください。私はこの質問を改善します。再度、感謝します。 package main import ( "sort" "fmt" "time"

    0

    1答えて

    私は単純なhttpクライアントでGoを使用しています。ここで私は非整列化していたエンティティです: type Message struct { Id int64 Timestamp int64 Text string Author User LastEdited int64 } type User struct { Id int64

    -2

    2答えて

    Go言語を学習し始めたばかりで、スライスからランダムなサブシーケンスを選択する関数を作成したいと考えています。しかし、私はこのスライスにどのようなタイプの値を格納できるか分かりません。これらは整数、文字列、またはいくつかの構造体の要素です。たとえば、のは、私が構造を持っていると仮定してみましょう: type person struct { name string age int

    2

    1答えて

    私は、Python & numpyのに非常に新しいですし、以下を達成しようとしています: 考えると、3次元アレイ: arr_3d = [[[1,2,3],[4,5,6],[0,0,0],[0,0,0]], [[3,2,1],[0,0,0],[0,0,0],[0,0,0]] [[1,2,3],[4,5,6],[7,8,9],[0,0,0]]] arr_3d = np.a

    1

    1答えて

    MyFruitの割合を文字列で取得したいと考えています。 しかし、私の変数CleanStringを使う前に、10進数の区切り文字( "。"または "、")以外の文字列からの数字だけを残したいと思います。 なぜそれがうまくいかないのかわかりません。例、 "バナナ"がない場合... パーセントでバナナがある場合、結果 "1,2"を取得したいと思います。あなたは、小文字の文字列に小文字の単語を検索し、パ

    0

    1答えて

    let s1 = String::from("hello world."); let r1 = &s1; let sl1 = &s1[..]; let sl2 = &r1[..]; let sl3 = r1[..]; println!("{}", sl3); sl1とsl2の違いは何ですか、なぜsl3は無効ですか? r1は既に参照されていません、なぜ&が必要ですか?

    2

    1答えて

    最終的には、最初の次元が使用されたジャンプルーチンの数と等しい2次元スライスになり、2番目の次元はそれぞれのgo-routineが書き込みを担当する構造体のリスト。 タイプ: [][]*Node 各ゴールーチンは、2Dスライス内の最初の次元のインデックスを与えられますし、それだけのインデックスでリストに追加します。 私の最初の本能はこれが大丈夫だと思っていましたが、同時に2つのゴールーチンをそ

    1

    1答えて

    これは私を狂わせてしまいます。 Iは、以下の機能は、私はそれをアンカー=「上部」またはアンカー=「左」を通過するときに私はmaskArray()から予想される結果を得る 下に定義されているが、それは戻って 'の場合にはすべてゼロnumpyのアレイ「下」と「右」。私はスライスが間違っていると思ったので、私は文のマスク[-y:、:] = somevalueを関数の外で実験したので、構文が正しいと信じて

    1

    1答えて

    にスライスを挿入しますbの終わり(および潜在的にbを再配分し、その後は再び潜在的にそれを再配分、aにそのスライス全体をコピーします。 余分なコピーと割り当てがあるように思える。これは、本当に必要なものまで。 C++では、このようなことをしています(つまり、insertを明示的に使用せずに)。 // Reserve enough space in `a` for `a` and `b`. a.re

    3

    3答えて

    のpython3の範囲オブジェクトはO(1)封じ込めだから1は15 in range(3, 19, 2)を行うと、正しい答えにTrue を得ることができ、整数(1)(2) のチェックをサポートするしかし、それはW/B二つの範囲をチェック封じ込めをサポートしていません a = range(0, 10) b = range(3, 7) a in b # False b in a # False,