問題タブ [dimensional]

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

c++ - 55K行とさまざまな列を持つファイルの並べ替え

C++を使用したプログラムによる解決策を見つけたいです。

私はそれぞれ27MBのサイズの900個のファイルを持っています。(巨大さについて知らせるためだけに)。

各ファイルには55K行とさまざまな列があります。しかし、ヘッダーは列を示しています

行を列値の順序で並べ替えたいと思います。

私はこのためのソートアルゴリズムを作成しました(間違いなく私の初心者の試みです、あなたは言うかもしれません)。このアルゴリズムは少数の数値では機能しますが、それより大きい数値では失敗します。

これが同じコードです:メインコード内で使用するために定義した基本関数:

今メインコード:

誰かが私にこれを行うためのより良い方法を提案できますか?大きな値では失敗する理由。?

このクエリの主な対象関数はSort2D関数です。

時間と忍耐に感謝します。

プラサド。

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

c# - 文字列 (オブジェクト) によるインデックス付きの 2 次元テーブル

たとえば、文字列でインデックスが作成される 2 次元のテーブルを作成する必要があるという問題があります。

またはギザギザ:

これを処理できるコレクションまたは配列を宣言する方法は? 解決策を見つけましたが、それが最善かどうかはわかりません。

しかし、新しい値を作成したいときは、新しい辞書を初期化する必要があるため、なぜその解決策が正しくないと思いますか:

では、文字列でインデックス付けされた 2 次元配列を作成するにはどうすればよいでしょうか (これを処理できる新しいクラスを作成することもできます)。

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

crc - 2次元パリティと比較した場合のCRCの利点はありますか?

2次元パリティと比較した場合、CRCに利点はありますか?

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

.net - VB .NET: 2D 配列の行への参照を取得する方法

次のような 1D 配列を返す関数があります。

Public Function KeyConvert([args]) As Byte()

および 2 次元配列:

これは 15 行と見なすことができ、各行は 5 要素の配列です。

次に、関数を呼び出して、結果 (1D 配列) を KeyList 配列の行 (行 4 など) に割り当てます。最初は、コードは次のようになるべきだと思いました

しかし、それはうまくいきませんでした。その特定の行を参照する方法が見つかりません。

誰でも何か考えがありますか?どうもありがとうございました

0 投票する
0 に答える
86 参照

3d - N 次元形状のレンダリング

速度よりも明快さが必要だと仮定します。ハイパーキューブのような n 次元の形状をレンダリングするための最良の方法は何ですか? 私は数時間遊んでいて、何かが足りない. 私は通常、3d から 2d への標準的なアプローチを使用しますが、5d から 2d で立ち往生しています。

わかる?

0 投票する
8 に答える
17892 参照

c++ - C++で1次元の配列を2次元に変換する

として宣言された49スペースの1次元配列があり、ネストされたforループを使用して1次元配列を2次元配列にスローしようとしint boardArray [49];ているため、2次元7x7配列も宣言されています。これはテストに使用しているコードです。 int boardArrayTwo [7][7]'

これを実行してみましたが、何も起こりません。私はそれを間違っていますか?

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

c# - C#シフト2次元配列高速メソッド

C# に 2D 文字列配列があり、その配列を 1 次元で左にシフトする必要があります。効率的な方法でそれを行うにはどうすればよいですか?

ネストされた for を使用したくないので、O(n 2 )ではなく O(n) のアルゴリズムが必要です

0 投票する
4 に答える
7204 参照

javascript - Javascript オブジェクトの 2 次元配列

Javascript で 1 つ以上の 2 次元配列を含むオブジェクトを作成したいと考えています。

次の方法で試しました(この例では、2次元配列を1つだけ追加しようとしています):

情報:
- これにより、奇妙なエラー "missing : after property id" が表示されますが、これはあまり意味がないようです
- 残念ながら、Google を使用してこれまでにこれを行う方法を示す例は見つかりませんでした
- フィールドを追加しない場合[0] ... 2番目の配列を作成するために機能します。
- XSIZE と YSIZE を new Array(8)... のような数値に変更しても機能しません。

誰かがそれを行う方法を教えてくれたり、なぜこれをまったく行うことができず、他の方法を使用する必要があるのか​​ を説明していただければ幸いです.

どうもありがとう!

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

javascript - Javascript:forループで配列内の配列を出力する方法

ist in an Array (より次元の配列) を使用して、配列の配列フィールドを出力しようとしています。2 番目の配列では .length が機能しないようです。

手伝ってくれてありがとう!

乾杯、トニ

0 投票する
0 に答える
701 参照

c++ - 1D ベクトルの作成と参照による値の代入 C++

私は初心者のコーダーで、C++ を学習してまだ数か月です。これはスタック オーバーフローに関する 2 番目の質問です。回答が私や他の人に役立つことを心から願っています。

このプログラムに取り組み始めたのは、1D ベクターを作成し、その 1D ベクター内の任意の位置に値を割り当て (幅と高さを抽象化して 2D をシミュレートすることによって)、そのベクターを出力できるベクター エンジンを作成したかったからです。このようなプロジェクトの最終目標は、SDL または同等のものを使用して、このベクターの int 値を画面上の画像タイルに変換するレンダリング エンジンを後で持つことです。

以前に、それぞれが文字を含むオブジェクトのベクトルを使用して同様のことを実行できるプログラムを作成しましたが、参照によって値を渡さなかったので、このプログラムで参照によって値を渡すことを本当に釘付けにしたかったのです。

コードは問題なくコンパイルされ、assignToVector 関数の cout ステートメントは、値が適切に割り当てられていることを示しているようです。しかし、最後の print ステートメントを呼び出すと、ベクターに渡したい値が正しく出力されません。問題を絞り込むのに役立つ場合は、 vector.erase を使用して値を割り当てる前に位置をクリアし、 vector.assign を使用して値を入力しています。

この質問に答えてくださった皆様、本当にありがとうございました。ありがとうございました!

編集: 以下の chris の提案により、問題の最初の部分が修正されました (std::cout << printerVector[*it] を std::cout << *it に変更)。

ただし、ポジションを追加する必要があることがわかりました--; 値を適切に揃えるために作成した後。基本的に、入力された幅と高さの値は、グリッド上の実際の位置と一致しません。これについてさらに助けていただければ幸いです。1次元ベクトルとそれらを2Dとして使用することに関連する問題だと思います。