問題タブ [computation]
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.
java - 処理能力 - モバイル デバイス vs デスクトップ - 100 倍の違い?
モバイル デバイスの処理能力を PC と比較した人はいますか? 私は非常に単純なマトリックス作業をしています。Java でコーディングされているため、古い PC が作業を完了するのに約 115 ミリ秒かかります。非常に非常に同じ機能には17000ミリ秒かかります。とてもショックでした。タブレットが PC に近いとは思っていませんでしたが、150 倍も遅いとは思っていませんでした。
誰かが同様の経験をしたことがありますか?なにか提案を?コードを C で記述し、Android NDK を使用すると役に立ちますか?
Java のベンチマーク コード:
finite-automata - 開始と終了の長さが等しい文字列を受け入れるチューリング マシン
この言語用のシングル テープ決定論的チューリング マシンの作成を手伝ってほしい
ここでは、TM が受け入れる文字列を決定する方法がわかりません。マシンが a=c の文字列を受け入れるようにするにはどうすればよいですか? b 部分には a と c の両方の要素が含まれているためです。
c++ - 多数の計算を同時に実行するための QThreadPool
現在、QThreadPool を使用して計算を実行していますが、すべてを QThreadPool に投入すると、実際にはうまく機能せず、クラッシュの問題が発生しているようです。したがって、私の考えは、一度に QThreadPool に渡すスレッドを少数にすることです。QThreadPool を使用して 1 台の PC で数千の計算を処理する方法に関するコードまたは例を誰かが共有できるかどうか疑問に思います。私は次のように書いていますが、現時点ではクラッシュの問題を引き起こしていると感じました (クラス A は QRunnable から継承されています)。
そして初期化された設定:
出力リスナー:
これは正しい方法ですか、それとももっと良い方法はありますか?
また、最大スレッド数を設定する場合、入力できる最大数は使用できるコアの数ですか?
Qt::DirectConnection も使用しています (QueueConnection を使用するには問題がありました)。これは、出力リスナーに書き込むときに問題になりますか?
python - numpyを使用せずに、リストのリストにPythonのドット乗算リスト
私はPythonにまったく慣れておらず、配列自体に頭を悩ませていますが、かなり単純な問題に直面しています。次のようなリストのリストがあります。
そして、各リストの要素を互いに乗算したいと思います。何かのようなもの:
numpy/scipy を使用せずに上記を実行できるかどうか疑問に思っていました。
ありがとう。