UVA 12706 Zero-Knowledge Protocol 字符串處理?思惟?

題意:給你一個長度爲n的序列s,再給你一個長度爲m的序列p,知足m<n,若,s[i.....i+m-1]=p,則咱們稱p爲s的子序列且i爲p出現的位置,如今,要求咱們對p中的元素進行任意排列組合稱爲newp,並在s中找到newp第一次出現的位置i,計算全部位置的平方和。c++ 題解:首先,因爲對p任意排列組合,並在s中找到它,那麼,咱們能夠不用去管p具體是怎麼排列組合的,只須要知道p中的元素及其個
相關文章
相關標籤/搜索