私は自分でSMLを学び始めたばかりで、チュートリアルからの質問に行き詰まっています。私が持っているとしましょう:
ツリーデータ型
datatype node of (tree*int*tree) | null
挿入機能
fun insert (newItem, null) = node (null, newItem, null)
| insert (newItem, node (left, oldItem, right)) =
if (newItem <= oldItem) then node (insert(newItem,left),oldItem, right)
else
node (left, oldItem, insert(newItem, right)
整数リスト
val intList = [19,23,21,100,2];
私の質問は、リスト内の各要素をループしてツリーに追加する関数を追加して作成するにはどうすればよいですか?
あなたの答えは本当にありがたいです。