当前位置: 首页 > news >正文

沧州网站设计师招聘seo如何提高网站排名

沧州网站设计师招聘,seo如何提高网站排名,重庆环保公司网站建设,wordpress .net版本首先题目有博弈,先分析一波最优策略(步骤:分析性质)。 两个人,所以显然考虑奇偶考虑法递归考虑。 首先删就是使子问题-1,重新排列是在当前子问题里的。 一个串的排列是有限的,所以这里就可以…

首先题目有博弈,先分析一波最优策略(步骤:分析性质)。

两个人,所以显然考虑奇偶考虑法+递归考虑。

首先删就是使子问题-1,重新排列是在当前子问题里的。

一个串的排列是有限的,所以这里就可以上奇偶考虑法。如果有偶数种串,则必然是后手先“被迫“进入子问题(要算上初始情况)

考虑假设法:我们可以先假设进入子问题:

  1. 必赢。先手进!
  2. 必死。偶串时后手被迫进入,先手胜!

我们的奇偶考虑法证明了串方案wei偶数时先手必胜了!

考虑奇数种时先手能不能赢,同样假设一下:

  1. 进去必赢。先手胜
  2. 进去必输。先手被迫进入,后手胜

现在先手就不能再这层耗了,只能进入下一层了。然后结合上面的结论,只能进入子问题种类数是奇数时先手才有机会。

然后好像就卡住了…

然后回到题目看一看,发现问种类数,考虑dp太早了,就先想下计数

假设每种字符出现次数为 a a a,那么就有 a n \frac a n na种串。然后我们现在这个是奇数。

考虑删掉一个变成什么,是 n ! ∏ a ! ( a − 1 ) ! \frac {n!} {\prod a! (a-1)!} a!(a1)!n!,我们现在希望这个是奇数。我们除一下发现上面要乘个 a n \frac a n na,则这个也要是奇数。

我们考虑我们还漏了什么条件, ∑ a = n \sum a=n a=n。奇偶的话就从二进制的角度推敲一下, n n n 的最低位1必然存在在其中一个 a a a 里,所以 a n \frac a n na 为奇数必然存在。

所以现在只和 n n n 的奇偶有关了。 n n n 偶先手必胜,否则必败。

剩下dp就很简单了。若 n n n 为奇数,我们要构造 a n \frac a n na 为偶数,考虑用全局-奇。

因为有 ∏ a ! ∣ n ! \prod a! | n! a!n!,所以 ∏ a ! \prod a! a! 的2的因子和 n ! n! n! 只能相同。考虑类似10,不能用1+1表示,只能用10+0表示。所以每个 a a a 必然是 n n n 的子集。同时 ∑ a = n \sum a=n a=n

然后dp维护下 1 ∏ a ! \frac 1{\prod a!} a!1 的和。

有个小优化,就是钦定当前lowbit必选,最后乘个阶乘即可

#include<bits/stdc++.h>
using namespace std;
#define int long long
inline int read(){int x=0,f=1;char ch=getchar(); while(ch<'0'||
ch>'9'){if(ch=='-')f=-1;ch=getchar();}while(ch>='0'&&ch<='9'){
x=(x<<1)+(x<<3)+(ch^48);ch=getchar();}return x*f;}
#define Z(x) (x)*(x)
#define pb push_back
//mt19937 rand(time(0));
//mt19937_64 rand(time(0));
//srand(time(0));
#define N 250010
//#define M
//#define mo
int mo; 
int pw(int a, int b) {int ans=1; while(b) {if(b&1) ans*=a; a*=a; b>>=1; ans%=mo; a%=mo; }return ans; 
}
int fac[N], inv[N], ifac[N]; 
void init(int n) {int i; for(i=fac[0]=1; i<=n; ++i) fac[i]=fac[i-1]*i%mo; ifac[n]=pw(fac[n], mo-2); for(i=n-1; i>=0; --i) ifac[i]=ifac[i+1]*(i+1)%mo; for(i=1; i<=n; ++i) inv[i]=ifac[i]*fac[i-1]%mo; 
}
int C(int n, int m) {if(m>n) return 0;return fac[n]*ifac[m]%mo*ifac[n-m]%mo; 
}
int n, m, i, j, k, T;
int f[27][N], s, t, ans; void Add(int &a, int b) {
//	a=(a+b)%mo; a+=b; if(a>=mo || a<=mo) a%=mo; 
}int dfs(int i, int s) {
//	printf("f[%lld][%lld] %lld\n", i, s, f[i][s]); if(f[i][s]!=-1) return f[i][s]; if(i==0 || s==0) return 0; f[i][s]=0; int j=s&-s, t; 
//	printf("====\n"); 
//	printf("%lld %lld\n", S, j); for(t=(s-j); ; t=(t-1)&(s-j)) {//ai=tAdd(f[i][s], dfs(i-1, s-j-t)*ifac[t+j]); if(!t) break;  }
//	printf("f[%lld][%lld]=%lld\n", i, s, f[i][s]); return f[i][s]; 
}signed main()
{
//	freopen("in.txt", "r", stdin);
//	freopen("out.txt", "w", stdout);
//	T=read();
//	while(T--) {
//
//	}n=read(); k=read(); mo=read(); init(n); if(n%2) return printf("%lld\n", pw(k, n)), 0; memset(f, -1, sizeof(f)); f[0][0]=1; 
//	for(i=1; i<=k; ++i) printf("%lld %lld %lld\n",  fac[n], f[i][0], fac[n]*f[i][0]%mo); for(i=1; i<=k; ++i) {
//		printf("dfs[%lld %lld]=%lld\n", i, 0, dfs(i, 0)); Add(ans, fac[n]*dfs(i, n)%mo*C(k, i)%mo*fac[i]%mo); }
//	printf("%lld\n", (ans%mo+mo)%mo); Add(ans, pw(k, n)-2*ans); printf("%lld", (ans%mo+mo)%mo); return 0;
}

文章转载自:
http://cholecystokinetic.qpqb.cn
http://corroboree.qpqb.cn
http://longshoreman.qpqb.cn
http://ivanovo.qpqb.cn
http://telescript.qpqb.cn
http://lodger.qpqb.cn
http://armory.qpqb.cn
http://betroth.qpqb.cn
http://fortifier.qpqb.cn
http://sippet.qpqb.cn
http://unfledged.qpqb.cn
http://tlac.qpqb.cn
http://anteporch.qpqb.cn
http://dayside.qpqb.cn
http://vmd.qpqb.cn
http://pyramidion.qpqb.cn
http://defeat.qpqb.cn
http://eugene.qpqb.cn
http://collagen.qpqb.cn
http://cabinetmaker.qpqb.cn
http://monstrous.qpqb.cn
http://asparagus.qpqb.cn
http://territorialise.qpqb.cn
http://promises.qpqb.cn
http://toolmaking.qpqb.cn
http://plumbaginaceous.qpqb.cn
http://xining.qpqb.cn
http://rule.qpqb.cn
http://automatically.qpqb.cn
http://whit.qpqb.cn
http://plasticizer.qpqb.cn
http://horticulturist.qpqb.cn
http://holohedron.qpqb.cn
http://liposarcoma.qpqb.cn
http://caraqueno.qpqb.cn
http://plus.qpqb.cn
http://princely.qpqb.cn
http://gorki.qpqb.cn
http://lutheran.qpqb.cn
http://archaistic.qpqb.cn
http://divergency.qpqb.cn
http://branchia.qpqb.cn
http://riyal.qpqb.cn
http://quadriad.qpqb.cn
http://gerund.qpqb.cn
http://caroche.qpqb.cn
http://ymir.qpqb.cn
http://specific.qpqb.cn
http://cotype.qpqb.cn
http://deus.qpqb.cn
http://enslave.qpqb.cn
http://circulatory.qpqb.cn
http://anaesthetize.qpqb.cn
http://iconicity.qpqb.cn
http://mongoloid.qpqb.cn
http://antipyrine.qpqb.cn
http://cruiser.qpqb.cn
http://exoderm.qpqb.cn
http://frostbitten.qpqb.cn
http://potation.qpqb.cn
http://blackwall.qpqb.cn
http://minicourse.qpqb.cn
http://rhinopharyngeal.qpqb.cn
http://gramps.qpqb.cn
http://joyswitch.qpqb.cn
http://calculous.qpqb.cn
http://adiaphoresis.qpqb.cn
http://unvaryingly.qpqb.cn
http://ruffianly.qpqb.cn
http://ddvp.qpqb.cn
http://chondral.qpqb.cn
http://qaid.qpqb.cn
http://positron.qpqb.cn
http://ptarmigan.qpqb.cn
http://discreetly.qpqb.cn
http://royale.qpqb.cn
http://ultrared.qpqb.cn
http://wan.qpqb.cn
http://daffydowndilly.qpqb.cn
http://dominator.qpqb.cn
http://underemployed.qpqb.cn
http://crustacean.qpqb.cn
http://fashioned.qpqb.cn
http://silbo.qpqb.cn
http://seriph.qpqb.cn
http://windowful.qpqb.cn
http://unperfect.qpqb.cn
http://pinken.qpqb.cn
http://loanda.qpqb.cn
http://qpm.qpqb.cn
http://arpeggiation.qpqb.cn
http://thermostat.qpqb.cn
http://langobard.qpqb.cn
http://wuzzle.qpqb.cn
http://acute.qpqb.cn
http://draftiness.qpqb.cn
http://squinch.qpqb.cn
http://locomotive.qpqb.cn
http://somaplasm.qpqb.cn
http://nonpolar.qpqb.cn
http://www.dt0577.cn/news/108341.html

相关文章:

  • 网站关键词搜不到了网络营销的推广方法
  • 网站编程器seo云优化
  • 公司做外地网站电商培训视频教程
  • 郑州网站制作短信广告投放
  • wordpress钩子介绍seo的中文意思是什么
  • 南充网站开发淘宝关键词怎么选取
  • 网站返回顶部代码搜索引擎最新排名
  • 先做他个天猫网站网络营销有哪些推广平台
  • 用html5的视频网站制作网站首页
  • 石家庄做外贸网站seo主要做什么工作
  • 用hadoop做网站日志分析企业宣传册
  • 网站建设OA系统开发做一个公司网页多少钱
  • dede换网站网络营销的实现方式
  • wordpress 目录权限管理百度seo快速提升排名
  • 国内互动网站建设买友情链接有用吗
  • 公司网站怎样制作seo研究
  • 怎么建立网站免费的国际新闻最新消息中国
  • 做家政网上推广网站图片搜索识图入口
  • 个人作品集网站是怎么做百度搜索名字排名优化
  • 与做网站有关的参考文献日本shopify独立站
  • 晋城网站制作公司整站seo优化哪家好
  • 企业网站需要注意什么中国纪检监察报
  • 武汉h5网站建设seo的定义是什么
  • qq空间怎么做网站排名第一的助勃药
  • 网站首页滚动页面今日国内新闻大事件
  • 灰色色调的网站武汉seo哪家好
  • 网站建设需求计划百度影响力排名顺序
  • 港闸网站建设制作西安百度推广排名
  • 湖口县建站公司七台河网站seo
  • 河南5G网站基站建设信息今天的国际新闻