0
リストがある場合[a,b,c,d,e]
どのようにして、要素をサブリストに結合して順序を維持するかを見つける方法を教えてください。Haskell:リストに参加するさまざまな方法
出力はこの
[ [[a], [b], [c], [d]]
, [[a,b], [c], [d]]
, [[a], [b,c], [d]]
, [[a], [b], [c,d]]
, [[a,b,c], [d]]
, [[a,b], [c,d]]
, [[a,b,c,d]]
]
ありがとうございました!それはどんな明確である場合はさておき、これは自明の表記を行う使用して書き換えることができるように
それはうまくいく。故障/説明のチャンス? – matthias
空のリストには賢明な答えがありますが、[[[]]] 'それはそうではありません。パーティションのコンポーネントは空であってはいけませんが、パーティションには最初の場所に要素がない場合のコンポーネントはありません。 – pigworker