私はML言語について研究し学びます。私は質問をして、それを解決するのが難しいです。私はTraverse、Size、Substring関数を使うと確信していますが、何らかの形で入れることはできません。ちょっと混乱します。手伝ってくれる?与えられたリストの頭字語を見つけるMLプログラム
質問:
val x = [ ["National", "Aeronautics", "and", "Space", "Administration"]
, ["The", "North", "Atlantic", "Treaty", "Organization"]
]
サンプル実行:
val it = [ {acronym="NASA", name="National Aeronautics and Space Administration"},
, {acronym="NATO", name="The North Atlantic Treaty Organization"}
]
: nm list
何を試しましたか?何を手に入れていますか?人々のためのコードを書くだけではありません。 – Loren
私は解決しようとしました。私はこのタイプを書いた。acro = {n:string、n1:string、n2:string、n3:string、n4:string、n5:string、n6:string、n7:string}; val h:acro = {n = "航空"、n2 = "and"、n3 = "スペース"、n4 = "管理"、n5 = ""、n6 = "" 、n7 = ""}; "n5 =" "、n6 =" "、n7 =" "、n7 =" "、n5 =" "、n7 = ""};私はそれを関数と組み合わせることはできません。 – chc
あなたがしようとしていることははっきりしていません。あなたは "NAASA"と "TNATO"に終わらないように "and"と "the"という言葉を捨てるためにどのような基準を使用していますか? –