問題タブ [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.
c++ - 55K行とさまざまな列を持つファイルの並べ替え
C++を使用したプログラムによる解決策を見つけたいです。
私はそれぞれ27MBのサイズの900個のファイルを持っています。(巨大さについて知らせるためだけに)。
各ファイルには55K行とさまざまな列があります。しかし、ヘッダーは列を示しています
行を列値の順序で並べ替えたいと思います。
私はこのためのソートアルゴリズムを作成しました(間違いなく私の初心者の試みです、あなたは言うかもしれません)。このアルゴリズムは少数の数値では機能しますが、それより大きい数値では失敗します。
これが同じコードです:メインコード内で使用するために定義した基本関数:
今メインコード:
誰かが私にこれを行うためのより良い方法を提案できますか?大きな値では失敗する理由。?
このクエリの主な対象関数はSort2D関数です。
時間と忍耐に感謝します。
プラサド。
c# - 文字列 (オブジェクト) によるインデックス付きの 2 次元テーブル
たとえば、文字列でインデックスが作成される 2 次元のテーブルを作成する必要があるという問題があります。
またはギザギザ:
これを処理できるコレクションまたは配列を宣言する方法は? 解決策を見つけましたが、それが最善かどうかはわかりません。
しかし、新しい値を作成したいときは、新しい辞書を初期化する必要があるため、なぜその解決策が正しくないと思いますか:
では、文字列でインデックス付けされた 2 次元配列を作成するにはどうすればよいでしょうか (これを処理できる新しいクラスを作成することもできます)。
crc - 2次元パリティと比較した場合のCRCの利点はありますか?
2次元パリティと比較した場合、CRCに利点はありますか?
.net - VB .NET: 2D 配列の行への参照を取得する方法
次のような 1D 配列を返す関数があります。
Public Function KeyConvert([args]) As Byte()
および 2 次元配列:
これは 15 行と見なすことができ、各行は 5 要素の配列です。
次に、関数を呼び出して、結果 (1D 配列) を KeyList 配列の行 (行 4 など) に割り当てます。最初は、コードは次のようになるべきだと思いました
しかし、それはうまくいきませんでした。その特定の行を参照する方法が見つかりません。
誰でも何か考えがありますか?どうもありがとうございました
3d - N 次元形状のレンダリング
速度よりも明快さが必要だと仮定します。ハイパーキューブのような n 次元の形状をレンダリングするための最良の方法は何ですか? 私は数時間遊んでいて、何かが足りない. 私は通常、3d から 2d への標準的なアプローチを使用しますが、5d から 2d で立ち往生しています。
わかる?
c++ - C++で1次元の配列を2次元に変換する
として宣言された49スペースの1次元配列があり、ネストされたforループを使用して1次元配列を2次元配列にスローしようとしint boardArray [49];
ているため、2次元7x7配列も宣言されています。これはテストに使用しているコードです。 int boardArrayTwo [7][7]'
。
これを実行してみましたが、何も起こりません。私はそれを間違っていますか?
c# - C#シフト2次元配列高速メソッド
C# に 2D 文字列配列があり、その配列を 1 次元で左にシフトする必要があります。効率的な方法でそれを行うにはどうすればよいですか?
ネストされた for を使用したくないので、O(n 2 )ではなく O(n) のアルゴリズムが必要です
javascript - Javascript オブジェクトの 2 次元配列
Javascript で 1 つ以上の 2 次元配列を含むオブジェクトを作成したいと考えています。
次の方法で試しました(この例では、2次元配列を1つだけ追加しようとしています):
情報:
- これにより、奇妙なエラー "missing : after property id" が表示されますが、これはあまり意味がないようです
- 残念ながら、Google を使用してこれまでにこれを行う方法を示す例は見つかりませんでした
- フィールドを追加しない場合[0] ... 2番目の配列を作成するために機能します。
- XSIZE と YSIZE を new Array(8)... のような数値に変更しても機能しません。
誰かがそれを行う方法を教えてくれたり、なぜこれをまったく行うことができず、他の方法を使用する必要があるのか を説明していただければ幸いです.
どうもありがとう!
javascript - Javascript:forループで配列内の配列を出力する方法
ist in an Array (より次元の配列) を使用して、配列の配列フィールドを出力しようとしています。2 番目の配列では .length が機能しないようです。
手伝ってくれてありがとう!
乾杯、トニ
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として使用することに関連する問題だと思います。