<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Loading

      CSP-S 題解&反思&考場游記

      前言:今后可能會考慮在noip時寫個游記,csp實在太爛而且沒啥好寫的。

      T1

      簽到小貪心

      T2

      第一眼這啥啊。后來想到枚舉集合,然后寫搜索,調半天發現是回溯的問題,接近兩個小時才切,時間上輸的很徹底,完全沒給后面留出充足時間。

      復盤時發現k=0會出錯,真服了

      沒事你們 smr 學長說了csp考好的一般noip都炸,那我提前把該掛的掛了,noip可就不許掛了,去年河北隊長的話我還是信的。

      T3

      被空間限制誤導了,想了半天bitset,還想了半天建兩個自動機一塊跑。

      不難發現建兩個自動機一起匹配毫無前途。。。

      目前會兩種做法,好像還有奇怪哈希?

      1. 發現如果將字符哈希掉再進行替換相當于加一個值再減一個值,那我們顯然是可以提前把 \(hs1-hs2\) 的值預處理出來,在fail樹上查符合條件的值,主席樹即可。

      2. 發現 s1,s2可以分別表示為 $ ABC,ADC $ ,同理t1,t2可以表示為 $ EFG,EHG $,能發現替換成功必須滿足 $ B=F , D=H $,且A是E的后綴,C是G的前綴。
        把兩種串分別壓成 $ A|BD|C \ \ ,E|FH|G$ 跑多模匹配即可。

      T4

      考場上真沒給T4 時間,必須練速度了。

      一種貢獻延后的trick。

      考慮一個人能否被招聘成功只與他和前面拒絕幾個人的大小恭喜有關。

      我們仍然在 \(c_p==j\) 時加入貢獻。

      設計狀態 $ f_{i\ ,\ j\ ,\ k}$ 表示已經填到了第i個位置,拒絕了j個人,之前填的位置里有k個滿足 \(c_p > j\)

      考慮轉移,這里只列舉 \(s_{i+1}==1\)

      $c >j $ ,只需要在后面隨便選一個就行,因為是貢獻延后,這里不乘系數:

      \[ f_{i+1,j,k+1} \gets f_{i,j,k} \]

      $c \le j $ ,此時j推到了j+1,我們這時就要處理貢獻了,這里需要枚舉一下前面欽定的數量

      \[f_{i+1,j+1,k-z} \gets f_{i,j,k} \times {k \choose z} { cnt_{j+1} \choose z} \times z! \times (s_j-(i-k)) \]

      posted @ 2025-11-04 22:59  Mortis_Life  閱讀(6)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲欧美另类久久久精品播放的 | 91福利视频一区二区| 亚洲中文字幕精品第三区| 欧美牲交a欧美牲交aⅴ图片| 十八禁在线观看视频播放免费 | 久久精品国产99久久六动漫| yw尤物av无码国产在线观看| 亚洲国产精品黄在线观看| 亚洲国产另类久久久精品黑人| 老师扒下内裤让我爽了一夜| 国内熟女中文字幕第一页| 99久久免费精品色老| 婷婷亚洲综合五月天小说| 唐人社导航福利精品| 高清中文字幕国产精品 | 亚洲а∨精品天堂在线| 丁香五月亚洲综合在线国内自拍| 成人午夜无人区一区二区| 国产在线精品福利91香蕉| 久久AV中文综合一区二区| 精品人妻av中文字幕乱| 在线精品视频一区二区三四| 中文字幕在线日韩| 亚洲av片在线免费观看| 国产精品无码不卡在线播放| 老熟女多次高潮露脸视频| 国产精品一区二区三区四区| 青青草无码免费一二三区| 久久这里只有精品好国产| 中文字幕av无码一区二区三区 | 国产精品亚洲а∨天堂2021| 加勒比无码人妻东京热| 国产精品无码一区二区三区电影| 日韩中文字幕精品人妻| 亚洲欧美日韩精品色xxx| 人妻熟女一区无中文字幕| 欧美日韩精品一区二区三区高清视频 | 亚洲中文字幕人成影院| 久久热在线视频精品视频| 国产亚洲精品AA片在线爽| 无码av最新无码av专区|