問題タブ [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.

0 投票する
3 に答える
183 参照

java - 処理能力 - モバイル デバイス vs デスクトップ - 100 倍の違い?

モバイル デバイスの処理能力を PC と比較した人はいますか? 私は非常に単純なマトリックス作業をしています。Java でコーディングされているため、古い PC が作業を完了するのに約 115 ミリ秒かかります。非常に非常に同じ機能には17000ミリ秒かかります。とてもショックでした。タブレットが PC に近いとは思っていませんでしたが、150 倍も遅いとは思っていませんでした。

誰かが同様の経験をしたことがありますか?なにか提案を?コードを C で記述し、Android NDK を使用すると役に立ちますか?

Java のベンチマーク コード:

0 投票する
1 に答える
1719 参照

finite-automata - 開始と終了の長さが等しい文字列を受け入れるチューリング マシン

この言語用のシングル テープ決定論的チューリング マシンの作成を手伝ってほしい ここに画像の説明を入力

ここでは、TM が受け入れる文字列を決定する方法がわかりません。マシンが a=c の文字列を受け入れるようにするにはどうすればよいですか? b 部分には a と c の両方の要素が含まれているためです。

0 投票する
2 に答える
2475 参照

c++ - 多数の計算を同時に実行するための QThreadPool

現在、QThreadPool を使用して計算を実行していますが、すべてを QThreadPool に投入すると、実際にはうまく機能せず、クラッシュの問題が発生しているようです。したがって、私の考えは、一度に QThreadPool に渡すスレッドを少数にすることです。QThreadPool を使用して 1 台の PC で数千の計算を処理する方法に関するコードまたは例を誰かが共有できるかどうか疑問に思います。私は次のように書いていますが、現時点ではクラッシュの問題を引き起こしていると感じました (クラス A は QRunnable から継承されています)。

そして初期化された設定:

出力リスナー:

これは正しい方法ですか、それとももっと良い方法はありますか?

また、最大スレッド数を設定する場合、入力できる最大数は使用できるコアの数ですか?

Qt::DirectConnection も使用しています (QueueConnection を使用するには問題がありました)。これは、出力リスナーに書き込むときに問題になりますか?

0 投票する
3 に答える
909 参照

python - numpyを使用せずに、リストのリストにPythonのドット乗算リスト

私はPythonにまったく慣れておらず、配列自体に頭を悩ませていますが、かなり単純な問題に直面しています。次のようなリストのリストがあります。

そして、各リストの要素を互いに乗算したいと思います。何かのようなもの:

numpy/scipy を使用せずに上記を実行できるかどうか疑問に思っていました。

ありがとう。