• [解決済み】240以上の要素を持つ配列に対してループ処理を行うと、パフォーマンスに大きな影響があるのはなぜですか?

    質問 Rustで配列に対してsumループを実行する際、以下のような場合にパフォーマンスが大きく低下することに気づきました。 CAPACITY >= 240です。 CAPACITY = 239は約80倍の速さです。 Rustは、quot;short"配列に対して特別なコンパイル最適化を行っているのでしょうか? でコンパイルします。 rustc -C opt-level=3 .

    2022-04-21 23:24:33
  • [解決済み】ファイルからBashの配列に行を読み込む【重複】。

    質問 この質問はすでにここに回答があります : Bashでテキストファイルから配列を作成する (回答6件) 閉店 6年前 . 行

    2022-04-21 11:04:33
  • [解決済み】mongodbで複数の配列要素を更新する方法

    質問 要素の配列を保持する Mongo ドキュメントがあります。 をリセットしたい。 .handled 属性は、配列内のすべてのオブジェクトの .profile = XXとする。 ドキュメントは以下のような形式になっています。 { "_id": ObjectId("4d2d8deff4e6c1d71fc29a07"), "user_id": "714638ba

    2022-04-19 02:02:13
  • [解決済み】Swiftの配列の代入が矛盾している(参照でも深層コピーでもない)理由はあるのか?)

    質問 ドキュメントを読んでいて、この言語の設計上の決定事項のいくつかに、いつも首をかしげています。 しかし、私が本当に困惑したのは、配列がどのように扱われるかです。 慌てて遊び場に行って、これらを試してみました。 あなたも試してみてください。 では、最初の例です。 var a = [1, 2, 3] var b = a a[1] = 42 a b ここで a と b はい

    2022-04-18 10:58:29
  • [解決済み】Swiftで型付き配列を拡張するにはどうすればいいですか?

    質問 どうすればSwiftの Array<T> または T[] をカスタム機能ユーティリティで作成することはできますか? Swift の API ドキュメントをブラウズすると、Array メソッドが T[] などがあります。 extension T[] : ArrayType { //... init() var count: Int {

    2022-04-17 16:14:26
  • [解決済み】Array.Add vs +=.

    質問 PowerShellの配列で面白い挙動を発見しました、つまり、配列を以下のように宣言した場合です。 $array = @() そして、これにアイテムを追加するために $array.Add("item") メソッドを使用すると、次のようなエラーが発生します。 1 つの引数で "Add" を呼び出す例外: "Collection was of fixed size.".A

    2022-04-12 02:45:34
  • [解決済み】bashでパラメータとして配列を渡す。

    質問 bashの関数にパラメータとして配列を渡すにはどうしたらいいですか? 注意してください。 Stack Overflowで答えが見つからなかったので、自分で多少雑な解決策を投稿してみました。これは、1つの配列だけを渡すことができ、それはパラメータリストの最後の要素になります。実際には、配列を渡すのではなく、その要素のリストを渡しています。 called_function() し

    2022-04-11 14:42:21
  • [解決済み】配列とリンクリストの比較

    質問 なぜ配列ではなくリンクリストを使いたがるのでしょうか? リンクリストのコーディングは、配列を使うよりも少し手間がかかるのは間違いなく、その手間を正当化するものは何かと考えるかもしれません。 新しい要素の挿入は、リンクリストでは些細なことですが、配列では大きな手間だと思います。データセットを格納するためにリンクリストを使用することで、配列に格納する場合と比較して、他に利点がありま

    2022-04-10 16:37:10
  • [解決済み】定数配列の宣言

    質問 試してみました。 const ascii = "abcdefghijklmnopqrstuvwxyz" const letter_goodness []float32 = { .0817,.0149,.0278,.0425,.1270,.0223,.0202, .0609,.0697,.0015,.0077,.0402,.0241,.0675, .0751,.0193,.0009,

    2022-04-09 17:21:09
  • [解決済み】配列/配列リストよりリンクリストを使用するのはいつ?

    質問 私はリストと配列をたくさん使いますが、配列リストがリンクリストと同じくらい、あるいはそれ以上に簡単に使えないというシナリオにまだ出会ったことがありません。 どなたか、リンクリストの方が特に優れている例を教えていただけませんか? どのように解決するのですか? リンクリストが配列よりも望ましいのは、以下のような場合です。 リストへの挿入/削除を一定時間行う必要がある場合

    2022-04-08 06:11:14
  • [解決済み】要素を配列の先頭にプッシュする最も簡単な方法は何ですか?

    質問 一行でできる方法が思いつきません。 何か方法があるのでしょうか? どのように解決するのですか? を使うのはどうでしょうか? unshift というメソッドがあります。 ary.unshift(obj, ...) → ary self の前にオブジェクトを追加し、他の要素を上に移動させます。 そして使用中。 irb>> a = [ 0,

    2022-04-07 14:09:25
  • [解決済み】Swiftを配列にセットする

    質問 について NSSet は、以下のように変換することができます。 Array を使って set.allObjects() というメソッドがありますが、新しい Set (Swift 1.2 で導入されました)。それはまだ Swift のセットを NSSet に変換することで行うことができ、その際に allObjects() というメソッドがありますが、最適とは言えません。

    2022-04-07 05:23:16
  • [解決済み】Bashで配列をスライスする方法

    質問 bash(1) の man ページにある "Array" のセクションを見ても、配列をスライスする方法は見つかりませんでした。 そこで、こんな複雑すぎる関数を思いつきました。 #!/bin/bash # @brief: slice a bash array # @arg1: output-name # @arg2: input-name # @args: seq args

    2022-04-06 17:10:04
  • [解決済み] SwiftでArrayの最初の5つのオブジェクトを返すには?

    質問 Swiftでは、5つの最初のオブジェクトを返すために、Arrayの高次のメソッドを使用する巧妙な方法はありますか? それを行うobj-cの方法は、インデックスを保存し、それが5であるまでインデックスを増分する配列を介してfor-loopと新しい配列を返していました。でこれを行う方法はありますか? filter , map または reduce ? 解決方法は? Swift

    2022-04-04 17:29:35
  • [解決済み】KotlinのList型とArray型の違いについて

    質問 とはどのような違いがあるのでしょうか? List と Array のタイプは? ループやフィルター式など、同じ操作ができるようですが、動作や使い方に違いはあるのでしょうか? val names1 = listOf("Joe","Ben","Thomas") val names2 = arrayOf("Joe","Ben","Thomas") for (name in n

    2022-04-04 12:38:09
  • [解決済み】Swiftの配列で要素の合計を求める

    質問 swift で整数の配列の和を求める最も簡単な(最良の)方法は何でしょうか? multiplesという配列があり、その倍数の合計を知りたいのです。 どのように解決するのですか? これが、私が見つけた最も簡単で最短の方法です。 Swift 3とSwift 4です。 let multiples = [...] let sum = multiples.reduce(0, +)

    2022-04-03 20:52:18
  • [解決済み】Rubyで区切り文字列を分割し、配列に変換する方法は?

    質問 ある文字列 "1,2,3,4" で、これを配列に変換したいと思います。 [1,2,3,4] どのように? 解決方法は? >> "1,2,3,4".split(",") => ["1", "2", "3", "4"] あるいは整数の場合。 >> "1,2,3,4".split(",").map { |s| s.to_i } =&

    2022-04-03 16:19:47
  • [解決済み】Scalaでリストの末尾に要素を追加する方法

    質問 の要素を追加することができません。 T リストに List[T] . 試しに myList ::= myElement にアクセスすると、変なオブジェクトが生成されるようです。 myList.last は常にリスト内に置かれた最初の要素を返します。どうしたらこの問題を解決できるでしょうか? どのように解決するのですか? List(1,2,3) :+ 4 Results

    2022-04-02 12:55:09
  • [解決済み】Bashでスペースで区切られた文字列を配列に読み込む

    質問 スペースで区切られた文字列を格納する変数があります。 line="1 1.50 string" その文字列をスペースをデリミターとして分割し、結果を配列に格納したいのですが、以下のようになります。 echo ${arr[0]} echo ${arr[1]} echo ${arr[2]} 出力 1 1.50 string どこかで、うまくいかない解決策を見つけまし

    2022-04-01 23:04:07
  • [解決済み】Bashで配列の要素を別行動で表示する?

    質問 Bashの配列の要素を別行動で表示するにはどうしたらいいですか?これはうまくいくのですが、きっともっといい方法があるはずです。 $ my_array=(one two three) $ for i in ${my_array[@]}; do echo $i; done one two three これを試したが、うまくいかなかった。 $ IFS=$'\n' echo ${my

    2022-03-31 13:25:51