関数型プログラミング言語Haskell Part17
■ このスレッドは過去ログ倉庫に格納されています
0444デフォルトの名無しさん
2012/01/29(日) 13:17:38.11リスト処理を解説する初心者レベルの入門書で
スワップ時にリストの中身を配列に移すなんて方法は、普通は教えない
普通は、双方向リスト・単方向リストの要素がリンクで結ばれていることをまず教える
もしスワップ処理を教えるなら当然その後になるが、
その際はリンクを繋ぎ替える処理で実装する方法を教えるだろう
処理速度云々ではなく、その方が初心者が「リスト処理を理解しやすい」からだ
初心者はリストの特徴を学ぶのが大事だからな
だから、一ヶ月と言わず、初めから配列に移すなんて方法は学ばない
■ このスレッドは過去ログ倉庫に格納されています