〓 Mathematica 伍 〓at MATH
〓 Mathematica 伍 〓 - 暇つぶし2ch76:132人目の素数さん
11/12/21 23:17:40.45
>>74
直裁的なコマンドはあるのかな…しらんばい!
とりあえず速攻版の案です。
list要素の頭を、sublist={a,b,c,d}として、
sublist~Join~sublistでsublist2
{a,b,c,d,a,b,c,d}
をつくる。
後続にsublistをシフトされた{c,d,a,b}があっても、
このパターンはsublist2の中に現れる。

強引ですが、これは例えば、
sublist~Join~sublist /. {___,c,d,a,b,___}
-> True
で検知はできます。

マッチ部分を残して、残りを再帰で呼び出すかな。

Orderlessを拡張した、75指摘のような円順列属性
が設定できれば簡単だけどな…


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch