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中的元素及其个
相关文章
相关标签/搜索