問題タブ [linked-list]
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# - リンクされたリストを C# Web サービスから JavaScript 関数に渡すことはできますか?
JavaScript コードでリンク リスト クラスを作成し、そのコードを C# に変換しました。
現在、名前の配列を取得するために Web サービスを呼び出す JavaScript 関数があり、JavaScript 関数はその配列を取得onComplete
してリンク リストにします。
Web サービスでリンク リストを作成し、それを JavaScript コードで使用できるように戻す方法はありますか? または、リンク リストが適切に転送されない可能性はありますか?
編集:質問をもう少し意味のあるものに言い換えましょう。クラスによって作成されたカスタムメイドのオブジェクトがあるとします....クラスユーザーで、そのクラスにはユーザー名と呼ばれる変数があります。User オブジェクト objUser を C# から JavaScript に渡す場合、JavaScript はどのようにしてアクセスできることを認識しますobjUser.userName
か? このユーザー オブジェクトで呼び出すことができるメソッドについてはどうでしょうか。
data-structures - ビジネスプログラミングで連結リストや二重連結リストなどを使っていますか?
リンクされたリストのようなデータ構造は、実際のプログラミングにとって純粋に学術的なものですか、それとも実際に使用しますか? それらはジェネリックでカバーされているので、ビルドする必要はありません (言語にジェネリックがあると仮定して)。私はそれらが何であるかを理解することの重要性について議論しているわけではありません.学界の外でそれらを使用することだけです. フロントエンド Web、バックエンド データベースの観点からお尋ねします。誰かがどこかでこれらを構築していると確信しています。私は私の文脈から尋ねています。
ありがとうございました。
編集:リンクされたリストなどを作成する必要がないようにジェネリックですか?
c# - .NET の LinkedList は循環リンク リストですか?
循環リンク リストが必要なので、循環リンク リストかどうか疑問に思ってLinkedList
います。
java - ArrayList または LinkedList から要素を削除する方が効率的ですか?
ArrayList
理論的には、またはから要素を削除する方が効率的LinkedList
ですか?
c - リンクリストの可変永続性
私はドミノゲームを作っています。ユーザーが左側にドミノを追加すると、ドミノが追加されますが、関数が終了すると、追加されたドミノはなくなります。
ご参考までに:
- fitxesJoc(リンクリスト)にはゲームのドミノが含まれており、関数に渡されるポインターです(すべてのゲームが続くように)
opcionesCorrectas(ドミノ)には、ドミノの正しい選択肢が含まれています
- 下位(int)には、少数のドミノが含まれています
- スーペリア(int)には、より多くのドミノが含まれています
- pos(int)ドミノの位置
opcionFitxa(int)には、プレーヤーの選択肢が含まれています
- ultimaFitxa->segは「次の」ノードです
関数のヘッダー
関数の呼び出し
このようにして、他のドミノの上にドミノを追加します。
c++ - リンクされたリスト: このソリューションは良いですか?
ノードを見つけるたびにリストの先頭から開始することを避ける方法を探していたので、ノードにインデックスを割り当て、ランダムな (完全にランダムではない; 以下を参照) ノードへのポインターを保持してから、見つけたいインデックスに最も近いポインタを見つけます。コードで説明させてください:
これは頭から始めて何度も前に進むよりも効率的ですか?
parameters - Crystal Report サブレポートは、実稼働サーバーでリンクされたパラメーターを失います
「注文の詳細」という Crystal Report を作成しました。Visual Studio 2005 (crystal ver 10) を使用しました。
注文詳細レポートは、ストアド プロシージャを使用してデータを入力します。
別のストアド プロシージャを呼び出す「ChildAssets」というサブレポートが含まれています。サブレポートにはパラメータが必要です。必要なパラメーターは、実際には、注文の詳細レポートで使用されるストアド プロシージャのフィールド、つまり AssetID です。
そこで、私の開発マシンで、ChildAssets サブレポートを編集して、OrderDetails レポートからリンクされたパラメーターを使用し、AssetID を選択しました。これは私のマシンでうまく機能します。
親レポートが必要とするサーバー、ログオン資格情報、およびパラメーターはすべてコードで行われるため、指定しているデータベースに同じ名前のストアド プロシージャがあり、同じフィールドを返す限り、データ ソースを任意の SQL サーバーに動的に変更できます。 .
問題はこれです...
レポートの作成に使用したものとは異なるデータソースにデータソースを変更すると、リンクされたパラメーターが失われ、サブレポートにデータが表示されなくなります。
親レポートは正常に動作し、サブレポートが実際にそのストアド プロシージャを呼び出していることはわかっています。これは、ストアド プロシージャをパラメータを必要とせずにいくつかの行を返すように変更したため、認証の問題などではありません。
何らかの理由で、データソースを変更すると、サブレポートはリンクされたパラメーターの値を見つけることができません。
クリスタルは定期的に壁に頭をぶつけさせますが、これは私を狂気に駆り立てます! :)
これに対する答えを知っている人がいれば、私は永遠に感謝します!
よろしく、
マーク
これをグーグルで検索しましたが、答えが見つかりませんでした。
c# - LinkedList を追加する方法LinkedList にC#で?
単純なコードだと思うでしょう
動作しますが、明らかに C# の LinkedList では、First、Last、およびそれらのプロパティは Get のみです。
私が考えることができる他の方法は
ただし、これも機能しません。llist2 の最初のノードが既にリンクされたリストにあるため、失敗します。
これは、llist2 の各ノードを llist1 に手動で AddLast するループが必要ということですか? これは連結リストの効率を損ないませんか????
c++ - 単純な C++ リンク リスト
私は Java でリンクされたリストを扱った経験が豊富にありますが、C++ でのこの単純な試みと混同してしまったようです。実行時にセグメンテーション違反が発生しています。これは、私が理解していることから、ヌルポインターの割り当てに関係していますが、解決策がありません。
編集:非常に役立つ回答をありがとうございました。コードは現在機能していますが、使用しようとしています
inkedList::addNode の最後で、実行時にセグメンテーション違反が発生します。それがなぜなのか誰かが知っていたら、ただ興味がありますか?これが私の更新されたコードです:
java - 単一リンクリストが循環/循環であるかどうかを見つけるための効率的なアルゴリズムは何ですか?
単一リンクリストが循環/循環であるかどうかを確認するにはどうすればよいですか?検索しようとしましたが、満足のいく解決策が見つかりませんでした。可能であれば、擬似コードまたはJava実装を提供できますか?
例:
1
→→→→→→ 、3
ここで、2番目は実際にはリストの3番目の要素です。5
71
45
7
5
5