問題タブ [space-filling-curve]

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 投票する
0 に答える
143 参照

java - 調整リスト (COO) スパース行列の反復によるヒルベルト曲線の計算

私は PageRank の問題に取り組んでおり、コーディネートされたリスト (Coo) マトリックスを持っています。以下に示すように、マトリックスにはソース配列と宛先配列があります。すべてのソースは同じ位置の宛先を指します

ヒルベルトのような空間充填曲線が計算する順序を与えるために、エッジを前処理しようとしています。(x,y) から d への変換を (x,y) に変換するときに問題が発生します。

現在のコード:

コードの結果

このコードの何が問題なのかについてのアイデアはありますか? 私はグローバル変数で少しやり過ぎたことを知っています

ここからコードを取得しました

編集

配列は参照によってメソッドに入り、Java でグローバル変数を削除するために使用できることを知りました。私はまだ同じ結果を持っています