C/C++の宿題を片付けます 105代目 at TECH
[2ch|▼Menu]
4:デフォルトの名無しさん
08/04/16 03:09:37
>>3
ring_list_append()
・リングリスト1要素を新規に確保
・新要素の中身は引き数data
・新要素の次要素は自分自身
・新要素の前要素は自分自身
・既存リストの追加点が空なら(唯一の要素である)新要素を返す
・既存リストの追加点を新要素の前要素に繋ぐ
・既存リストの追加点の次要素を新要素の次要素に繋ぐ
・既存リストの追加点の次要素の前要素に新要素を繋ぐ
・既存リストの追加点の次要素に新要素を繋ぐ
・新要素を返す

即ち、

追加点
次↓↑前
追加点の次要素

という構造を

追加点
次↓↑前
新要素
次↓↑前
追加点の次要素

と言う構造に変更している。

っと、ここで力尽きた。後は頑張ってくれw


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5283日前に更新/147 KB
担当:undef