メモリの動的確保が必要なプログラムの例(他の関数で作られた文字列をmain
で表示するプログラム):
str_from_func_ng.c
(期待通り動作しない)malloc
を使った例: str_from_func_malloc.c
配列・連結リストの任意の位置に他の配列・連結リストを挿入する操作とその処理時間の比較:insertions.c
練習問題のプログラム(linearlist4.c
~linearlist9.c
, linearlist-answer.c
)を全て作成し実行結果を提出すること。
発展課題
insert
を実装せよ。そのとき、リストの昇順の並びを保つように、新しい要素を入れる場所を探す仕組みにすること。