問題タブ [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.

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

c++ - Qt:QButtonGroupのQList

おい!私は次のことをしようとします

そして、次のようなことを試してください。

コードはコンパイルされますが、実行時に未処理の例外がスローされます。私は何が間違っているのですか?QButtonGroupのグループを作成するためのより良い方法はありますか?

0 投票する
7 に答える
3237 参照

c++ - C++キューの途中からノードを削除します

ctorc-styleと。のリンクリストがありdtorます。

このifステートメントがtrueをテストしないことを決定したとき、私はあまりにもイライラし、無限ループに陥りました。なぜそれが真にテストされないのか理解できません。

からノード(クラスオブジェクトのアドレス)を削除しようとしていますLinkedList

多分誰かが私を助けることができますか?

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

c++ - C+のリンクリストノード

私はデータ構造に関する本を学んでいて、リンクリストの例でそれらのノードをコンパイルしました、そして私はこのエラーを受け取ります:

ノードのコードは次のとおりです。

私は構造体に精通しておらず、Code::blocksを使用してコンパイルしています。誰かが何が悪いのか知っていますか?

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

c++ - C++ キュー内のノードの削除

Problem1: リスト内のノードの削除 > 3

説明:

7 つのリストから 6 番目のノードを削除すると、最初と最後のノードのみが出力されます。

利用可能なノード ポインタ: *next_、*prev_、*data_

指定したノードを削除する関数は、LinkedList.cpp の名前: DeleteNode にあります。

リストを走査してノードを出力する関数は、main.cpp にあります 名前: PrintAllNodes

考えられる解決策:

ノードを印刷するためにトラバースするときに、main の Current->prev_ にアクセスできるようになりました。

コード:

main.cpp の PrintAllNodes のコード:

0 投票する
6 に答える
7133 参照

java - Javaのリンクリスト内の重複を簡単に削除するにはどうすればよいですか?

Javaのリンクリスト内の重複を簡単に削除するにはどうすればよいですか?

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

c++ - なぜ「delete node;」なのか C++ リンク リスト アプリケーションがクラッシュしますか?

リンク リスト クラスの jDeleteAfter メソッドは、引数として渡されたノードの直後のノードを削除することになっています。そうなのかどうかはわかりませんが、「delete tlp;」を実行すると、コンソール アプリケーションが突然閉じられます。(一時リスト ポインター) が読み込まれます。私のインストラクター、プログラミング フォーラムのユーザー、そして私はまだこの問題の原因を突き止めていません。

Dev-C++ 4.9.9.2 で書かれています:

クラスのセンチネル検索を使用してリストを走査し、jDeleteAfter の引数として適切なノードを提供します。

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

c# - リンクされたリストのマーシャリング

重複投稿失礼します。

やあ

DLL からのリンク リストのマーシャリングに問題があります。

------C++ の構造と機能--------

-----------C#宣言-----------

deref2 宣言で FatalExecutionEngine Exception が発生します。リンクされたリストを元に戻し、その内容にアクセスする方法がわかりません。

リンク リストを取得するために作成した C++ コードを次に示します。C#で動作するようなものが欲しいです。

0 投票する
5 に答える
157 参照

java - 必要なリストのタイプについて具体的にする場合

内部的にデータのリストを格納するクラスがあるとしましょう。

この例のために、それが有用で必要な抽象化であると偽ってください。さて、ここに私の懸念があります:このクラスの基礎となる実装を知っているプログラマーとして、コンストラクターで要求するリストのタイプについて具体的にする必要がありますか?実証するために、私はこのテストを行いました:

ご存知かもしれませんが、リンクリストでは、配列ではなく、要素にランダムにアクセスするのに少し時間がかかります。では、Wrapperコンストラクターに戻ると、一般的で任意のタイプのリストを許可する必要がありますか、それともユーザーがArrayListを渡して、可能な限り最高のパフォーマンスを確保するように指定する必要がありますか?この例では、メソッドgetの基本的な実装が何であるかをユーザーが推測するのは簡単かもしれませんが、これはもっと複雑なことであると想像できます。前もって感謝します!

0 投票する
7 に答える
3828 参照

c - 単一の連結リスト

リンクされたリストを 1 つ作成しました。すべて正常に動作します。

コードで潜在的に危険なことを行ったかどうかを知りたいだけです。私が懸念しているコード スニペットは、プッシュ、ポップ、およびクリーンアップです。コードの一部はユーザーとのやり取りのためだけのものなので、それほど重要ではありません (何をしているかがより明確になるように投稿しました)。リンクされたリスト アプリケーションのみ。

これは私の最初の試みであるため、あらゆる提案に感謝します。

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

perl - Perl XS から C リンク リストを使用するにはどうすればよいですか?

Perl と XS でプログラミングを書いています。C からリンクされたリストを使用するいくつかの操作を表示して実行する必要があります。どうすればそれを達成できますか?