今日の早耳ムスメは徳澤直子ちゃーん,お題は「秋のトレンド 新作おしゃれ靴」.
直ちんの美脚!!!!
いいですねぇ.昨日の予告にも出てたソファの上で脚を伸ばしてるところ最高♥
スローにして見ちゃいましたよ.心より恥じる.
裾の前が逆 V 字型にカットされたスカートも脚がキレイに見えていいですね♪
それにしても,アヤパン代理のナレーション多すぎ.もっと直ちんのかわいい声を聞きたかったよ!!
それにスタジオ行っちゃダメでしょう.ただでさえ靴のアップが多くて直ちんの映ってる時間が短めだったのに.
だいたいスタジオの 3 人だって直ちんの後に脚を注目されるのはいやなんじゃないかなぁ?
誰にもメリットないんだから,直ちんの時はスタジオは無しでお願いしますよ>めざまし
Prolog 写経記 その 30 sublist/2
(ほぼ) 毎日淡々と Prolog を写経します.元ネタはこちら.
- 作者: ボグダンフィリピッチ,中島誠,伊藤哲郎
- 出版社/メーカー: 海文堂出版
- 発売日: 1990/08
- メディア: 単行本
- 購入: 4人 クリック: 33回
- この商品を含むブログ (68件) を見る
sublist/2
を写経します.解説
sublist(Sub, List)
はSub
がList
の部分リストであれば成功する.
ふむ.Java でいうと... List#sublist(int, int)
... はちょっと違うな.
String#contaians(CharSequence)
の方が近い感じ.
モード
sublist(+, +).
ふーん.第 1 引数を変数にしちゃダメなんだぁ.
定義
では,こいつの定義を写経しませう.
sublist(Sub, List) :- conc(S, _, List), conc(_, Sub, S), !.
まぁ,例によって例のごとく.
分けるのとくっつけるのは同じ事,みたいな.
最後にカットが付いてますね.これだとバックトラックが効かないから,引数に変数を渡すのはやっぱりダメって事ですか.
注記
部分リストの要素は,元のリストでの順序と同じ順序で並べられていなければならない.
らじゃあ.subset
じゃなくて sublist
だもんね.あるいは subsequence
みたいな.
例
では使用例を写経しませう.
3 ?- sublist([l, m], [i, j, k, l, m, n]). Yes 4 ?- sublist([a*b, c*d], [a*b, b*c, c*d]). No 5 ?- sublist([], []). Yes
ふむ.
念のため,第1引数に変数を渡してみます.
6 ?- sublist(S, [i, j, k, l, m, n]). S = [] ; No
やはり.カットが効いちゃってますね.
まぁ,よかろう.
っていうか,今日も手抜きっぽいなぁ.
簡単なやつはそろそろ日記ではスキップするとかした方がいいかも?
Artmedia Bratislava 0 - 1 Inter
\(^o^)/
結果重要.