出展

解法

  • テキスト位置と,その位置までで使ったパターン集合の組でビットDP
    • DP[t][S] は,t文字目を末尾とするテキストの部分文字列で,Sに属する文字列の順列に一致する物が存在すればtrue
    • 長さliのパターンpiがt文字目を末尾として存在すれば,DP[t][1<<i] = trueで,DP[t-li][S^(1<<i)] = trueならDP[t][S]もtrue

回答



添付ファイル: file2008G_pes.cpp 164件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-03-30 (水) 16:33:58 (3994d)