データ構造 - 第2章学習のまとめ

この章のまとめ

まず、概要は、この章で示されています

 

第二に、感情や経験

仕事や練習を完了します。1.:

彼は完全なコードを弾くことができなかったことをスタートには、常にそれはそれを逃した逃した、と常に再生する方法を学んで見ている、その後、キックやムーにおける教科書のレッスンは、まだ実行するために全体のコードの後に​​問題を抱えているが、それを見つけることができませんでした助けに学生を探して、非常に便利。コードはかなり良く感じ、身近な日常にゆっくりと、その後、他の人と自分自身少しより多くのマルチコントラストコードを演奏することを学びます。

それから私はより多くの時間を費やして、最も重要なことは、問題を理解している、コードを演奏し、考える価値がある、または有用な仕事をしています。例えば、7-1の練習1、私はよく理解してコードエラーにつながらなかった「ゼロ多項式出力は00でなければなりません」

2.パネルディスカッション:

1)私の2人のチームのメンバーは、学ぶためにそれらを取るために、(圧倒幸運を感じて)本当に素晴らしいです。

コードを戦うために最初のグループの協力は、彼らがリーダー、少し資格のない感覚としての義務を果たすことを感じませんでしたが、また彼らのトピック分析、コードのロジック、書き込みコードの能力だけでなく、グループワークを改善するための努力を倍加します。タイピングのスピードがあります(笑ウィープ.JPG)

 

2)教師は)関数が本当に良い簡潔な(親指.JPGを書くために挿入し、コードをお勧めします

「文のバックエンドへの関数の戻りが実行されていない後、継続して呼び出す関数に呼び出された関数から戻るループ復帰手段のボディに。」を学びました

 InsertList(LINKLIST L&、int型のX)
{ 
    lノード * P = L; 
     
    しばらく(!p型>次= NULL)
    { 
        // 復帰手段は、関数への戻りバックの終了後、継続して呼び出す関数に呼び出された関数から戻りますステートメントが実行されない
        IF(P->ネクスト>データ== X)のリターン ; // ノードの次のノードPがXに等しい
        
         IF(P->ネクスト>データ> X)BREAK ; // P次のノードへの接続点はXよりも大きい
         
        P = P-> ;次
    } 
    
    // データフィールド値X挿入ノードs、   
    lノードは* = S 新しい新規; lノード
    S - >データ= ; X 
             
    S- > = P-次>次に、// Lは、空のリストである場合、P->次に== NULL   
    P->次に= S; 
    
}

 

3)ピアレビューチームはプログラムで再利用スペースの前に終了していない多くの人々を発見し、それは彼がそれを次の時間を忘れることができないことを覚えておくことがよく行う必要があります

ボイドDestroyList(LINKLIST L)
{ // 回收空间 
    lノード* P = L。
    lノード * R。
    一方、(P)
    { 
        R = P-> 次。
        削除(R)
        P = R。
    } 
}

 

第三に、共有

ダブルリンクリスト、比較的小さいので、関連ブログの見た目の話循環リスト、興味の缶を見ている:https://blog.csdn.net/u014799564/article/details/102920365

 

第四に、次の目標:

次の章を学ぶために、バックの中身をプレビューすることを学ぶのは良いが、いくつかの時間がかかり、より多くの真のリストを学ぶために、コードを演奏するよりも何もありません。努力!さあ!

 

おすすめ

転載: www.cnblogs.com/Madge/p/12637904.html