linked-list

    1

    4答えて

    私はポインタとCの構造体に問題があります(私は知っています、私はかなり基本的です)!私は私の手続きパラダイムを練習していました。デバッガを使用するのは初めてのことです。なぜなら私はそれが以前の私の人生ではそれほど必要ではなかったからです。<私はあなたを助けてくれて感謝しています。 私は、リストを作るために、以下の構造を定義した: int main(int argc, char** argv) {

    1

    2答えて

    リンクリストの操作がスレッド間で共有されるアプリケーションを作成しています。リンクリストの操作は通常通りです:検索、挿入、削除、ノードの内容の変更 。アン実装http://www.cs.cf.ac.uk/Dave/C/node31.html#SECTION003100000000000000000 リンクリストの操作「スレッドセーフ」の手順全体を保つためにしかし、私は次のようにそれを行うカーン場合

    4

    1答えて

    挿入演算子がリストクラスで機能しない理由がわかりません。私はそれをしばらく見てきましたが、構文がオーバーロードに適していると思います。これでは分かりません。なぜそれが動作していないのかについてのヒント?コードは次のとおりです。 EDIT:現在のコードに変更されています。 申し訳ありませんが、特に問題は今、私は何も印刷せず、シンプルなプリントと空の行を印刷できないことです。ここ はドライバーズ: #

    0

    1答えて

    皆さん、こんにちは、私はちょっと頭がおかしくなりました。 throwMudAt()関数では、距離を見つける必要がありますが、ノードの個々の変数を呼び出す方法はわかりません。 (各ノードは、XとYを持っており、私はそれに渡された任意のノードとの点(x、y)との間の距離を見つける必要があります。 ありがとう! 正しい方向に私を指すものが欠落していてください。 class Linknode {

    0

    2答えて

    ファイルから読み込んだ後にリンクリストを作成しようとしています。私はそれを実行すると、単にハングアップします。私は問題が&コースの割り当てに関連していることを知っています(私は間違っているかもしれません)。 ご指摘いただければ幸いです。 Course course;//this one to read from file Course* fileCourse = new Course();//t

    0

    3答えて

    Hey guys 私は現在中期的に勉強しており、単一リンクリストを使用して簡単なプログラムを作成しようとしています。私がしたいのは、リストに "1"、 "2"、 "3"、 "4"を挿入して印刷するだけです。次のコードを見てみてください: #include <iostream> #include <string> using namespace std; class node{ publi

    0

    4答えて

    挿入順が5,4,3のリンクリストを作成した場合。リンク先のリストが3->4->5->nullというように格納されるように、頭参照を使用します。 リンクされたリストを元に戻したいときは、元の挿入順になるので 5->4->3->nullです。これで私の新しいリストがどのように見えているのか、私の頭参照が参照するべきノードはどのようなものなので、リストに追加する新しい要素にはまだO(1)の挿入時間があり

    0

    2答えて

    こんにちは私はデータ構造が新しくなっています。私は、Javaの循環リンクリストのノードの追加と削除を立てるためのコードが必要です。あなたがデモのために写真をアップロードした方が良いでしょう。

    9

    6答えて

    線形時間で、後方重リンクリストを印刷します:「一定の空間と線形時間で、後方 を単独リンクリストの印刷」 を 私の解決策は、リンクされたリストを所定の位置に戻し、そのように印刷することでした。非破壊的なソリューションがありますか?

    2

    2答えて

    私はこれを文字通り一日中続けてきました。リンクリストを作成して問題なく表示したり削除したりできます。私の問題は、乗客のリンクされたリストへの参照を含む各ノードのフライトのリンクリストを作成する方法がわからないことです。これは私の高度なアルゴリズムクラスの割り当てです。私はここに空白を描いていますか?