PHP の GD ライブラリを使用して、ピクセル単位でヒルベルト曲線に読み込めるようにしたい大量のデータがあります。
目的は、アドレスをピクセル グリッド上のポイントにマッピングする任意のサイズのルックアップ テーブルを作成することです。例えば。
0 1 2 3
+-------------
0 | 0 1 14 15 ->
1 | 3 2 13 12
2 | 4 7 8 11
3 | 5 6 9 10
この例の 8 番目の連続アドレスは 2,2 です。最終結果のルックアップ テーブルは、参照可能なポイントだけで構成されます。
1 - 0,0
2 - 0,1
3 - 1,1
4 - 0,2
これを生成する効果的な方法が確実にあることはわかっていますが、まだ考えていません。