問題タブ [analysis]
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.
algorithm - O表記で立ち往生
プリム法とクラスカル法の2つのアルゴリズムを比較しています。
時間計算量の基本的な概念と、2つが最適に機能する場合(スパース/密グラフ)を理解しています
これはインターネットで見つけましたが、英語に変換するのに苦労しています。
少し長めですが、ここで何が起こっているのか誰かが説明できますか?
python - NumPy 用の MATLAB の griddata3?
Matplotlibを介してNumPyの griddata があることを認識していますが、 griddata3はありますか (同じ griddata がありますが、より高い次元の場合)?
言い換えれば、私は (x,y,z,d(x,y,z)) を持っています (x,y,z) は不規則なグリッドを形成し、d(x,y,z) は 3 つの変数のスカラー関数です. 元の (x,y,z) データの不均一性を処理できるある種の補間を使用して、(xi, yi, zi) ポイントの新しいセットに対して d(xi, yi, zi) を生成する必要があります。
最終的には、(xi, yi, zi, d(xi, yi, zi)) データを何らかの方法でサーフェスとしてレンダリングする必要がありますが、それは後で問題になります。また、d(.) 関数の分析形式もありません。私はちょうどそれのためのデータを持っています。
olap - MDX: 複数のメンバーを持つタプルを単一のメンバーを持つタプルに変換する方法は?
この MDX クエリがあります (Foodmart サンプル データベースに基づく):
これにより、次のような結果が生成されます。
私がしたいのは、これです:
SetToStr()
行ヘッダーを 1 つの文字列にシリアル化するために使用できることはわかっています。したがって、その結果を行ヘッダーとして使用したいと思います。基本的に、各タプルを ROW 軸の元の複数メンバーのタプルから 1 つのメンバーだけを持つタプルに変換します。値は元のメンバー名の連結です。だから基本的にこれ:
SetToStr()
...しかし、セットではなく文字列を返すため、もちろんこれは機能しません。したがって、この文字列をセットに「キャスト」する方法が必要ですが、メンバーは 1 つだけです。
これは標準の MDX で可能ですか? どのように?受信後に結果セットを再処理することはできますが、純粋な MDX ソリューションを使用してこの問題に取り組むことができます。
comparison - PrestashopとZen-CartおよびosCommerceの比較
私は新しいプロジェクトのためにPrestashopを検討しています。Zen-CartやosCommerceよりも若いようです。Googleで見つけたばかりなので、コメントや経験を集め、PrestashopとZen-CartやosCommerceなどの確立された「ブランド」との比較をしたいと思います。
coldfusion - どの Coldfusion エラー ログ ファイル分析ツールを使用できますか?
自分の会社で独自のコールドフュージョン フレームワークの役割を果たそうとする試みの一環として、ログ ファイルに基づいて上位のユーザー/サーバー エラーを要約できるツールの種類を確認したいと考えています...
サーバー モニターを使用することをあきらめ、いくつかのデバッグ テンプレートを試しましたが、サーバーにパフォーマンスの負荷の問題を追加することなく、運用/開発の主要な問題領域を特定するのに役立つソリューションが必要なようです。 ..
では、coldfusion 8 のログ ファイルを分析し、上位のユーザー エラーとサーバー エラーを示す概要を作成するための無料、オープン ソース、または商用のソリューションをご存知ですか?
ありがとう..
performance - 組み込みデバイスのアルゴリズムのパフォーマンス分析
ARM926Ej-S プロセッサを搭載した組み込みデバイスでプロジェクトを行っています。デバイスのアルゴリズムのパフォーマンス分析が必要です。私は組み込み環境に不慣れで、組み込みデバイスのパフォーマンス分析とは何かについてあまり知りません。
分析のためにどのパラメータを考慮する必要があるかを教えてもらえますか? 実装についてもどうすればいいですか?
皆さん、ありがとうございました
algorithm - ランダムなサイコロを振って生成された問題の最高、最悪、平均のケースの複雑さをどのように判断しますか?
100ページの絵本があります。ページの 1 つを選択するためにサイコロをランダムに振った後、本の特定の写真を検索するためにサイコロを振り直した場合、この問題の最高、最悪、平均のケースの複雑さをどのように判断すればよいでしょうか?
提案された答え:
最良のケース: 画像は最初のサイコロの目で見つかります
最悪のケース: 100 番目のダイスのロールで画像が見つかるか、画像が存在しない
平均的なケース: サイコロを 50 回振った後に画像が見つかる (= 100 / 2)
仮定: 正しくない画像は最大 1 回検索されます
c - cscope データベースからコール ツリーを生成する
Linux で c および c++ プロジェクトの cscope データベースから完全および部分呼び出しツリーを生成したいと考えています。
プロジェクトはかなり大きいので、プロジェクトの完全な呼び出しツリーを操作するのは簡単ではない可能性があるため、関数名の grep のようなフィルターで呼び出しツリーの生成を制限したいと考えています。
また、「呼ばれる」および「呼び出される」サブツリーを任意のポイントから構築できるようにしたいと考えています。
そのため、ツールはインタラクティブで、パッチを簡単に適用できる必要があります。
PS: cscope データベースを使用したいのは、プロジェクトで既に使用されており、その生成がかなり高速であるためです。私はvimエディターを使用しており、Xウィンドウシステムを持っています。
sourceforge には cbrowser プログラムがありますが、call-tree (callgraph) 機能が壊れています。