2017-03-27 13 views
0

Schemehのリストの中で、例えばgoogleという名前のいくつかの関数の中で、リストのリストを検索できるようになっています。そのリストにアトムが含まれている場合は、リストを返す必要があります。例:Scheme(Dr. Racket)いくつかの原子を含むリストを返す

(google 'dave '((www.sillypage.com this page says dave among other things) 
      (www.happypage.com this page does not say the name) 
      (www.theone.com but this dave sure says dave) 
     )) 

はリストを返す必要があります:

(www.sillypage.com www.theone.com) 

答えて

1

これは宿題であるようですね。宿題でなければ、教えてください!

この質問は、How To Design Programs, edition 2eのセクション10.1で説明されているように、リスト上の関数の標準設計レシピによく当てはまります。見てみましょう、あなたが立ち往生しているデザインレシピのステップを教えてください!

+0

あなたがリンクしているサイトを調べましたが、私はまだ失われています。私がしようとしているものに似た例はないようです。 –

+0

@GregPottsあなたが問題を「リスト内のものを見つける」、「リスト内の最初のものを得る」、そして「リストを生成する」に分解した場合、3つすべての例がたくさんあります。 – molbdnilo

関連する問題