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

vue2.0网站开发公司招聘网站排行榜

vue2.0网站开发,公司招聘网站排行榜,建设设计公司网站,建设网站费用如何做账题意#xff1a;给一棵nnn个点的无权树和xxx#xff0c;qqq次询问#xff0c;每次给定一个点集SSS,询问从xxx开始每次随机走一步#xff0c;SSS中的每个点至少被经过一次的期望步数。 n≤18,q≤5000n\leq 18,q\leq 5000n≤18,q≤5000 题目求的相当于是SSS中的所有点 第一次…题意给一棵nnn个点的无权树和xxxqqq次询问每次给定一个点集SSS,询问从xxx开始每次随机走一步SSS中的每个点至少被经过一次的期望步数。 n≤18,q≤5000n\leq 18,q\leq 5000n≤18,q≤5000 题目求的相当于是SSS中的所有点 第一次被访问的时间 的最大值 的期望发现nnn很小可以Min-Max容斥成第一次到SSS 中任意一个点的期望时间。 然后考虑 dp。设xxx为根fuf_ufu​表示从uuu开始到SSS中任意一个点的期望时间。 fu1degu(ffau∑v∈sonufv)1f_u\frac{1}{deg_u}(f_{fa_u}\sum _{v\in son_u}f_v)1fu​degu​1​(ffau​​v∈sonu​∑​fv​)1 degu⋅fuffau∑v∈sonufvdegudeg_u\cdot f_uf_{fa_u}\sum _{v\in son_u}f_vdeg_udegu​⋅fu​ffau​​v∈sonu​∑​fv​degu​ 一个套路待定系数法设fukuffaubuf_uk_uf_{fa_u}b_ufu​ku​ffau​​bu​ degu⋅fuffau∑v∈sonu(kvfubv)degudeg_u\cdot f_uf_{fa_u}\sum _{v\in son_u}(k_vf_ub_v)deg_udegu​⋅fu​ffau​​v∈sonu​∑​(kv​fu​bv​)degu​ (degu−∑kv1)⋅fuffau∑bvdegu(deg_u-\sum k_v1)\cdot f_uf_{fa_u}\sum b_vdeg_u(degu​−∑kv​1)⋅fu​ffau​​∑bv​degu​ 解得 kv1degu−∑kv1k_v\frac{1}{deg_u-\sum k_v1}kv​degu​−∑kv​11​ bv∑bvdegudegu−∑kv1b_v\frac{\sum b_vdeg_u}{deg_u-\sum k_v1}bv​degu​−∑kv​1∑bv​degu​​ 如果u∈Su\in Su∈S有fu0f_u0fu​0对它的父亲没有贡献直接kubu0k_ub_u0ku​bu​0 SSS的答案就是fxbxf_xb_xfx​bx​乘上容斥系数再FWT一下就可以快速回答询问 #include iostream #include cstdio #include cstring #include cctype #include vector using namespace std; const int MOD998244353; typedef long long ll; inline int qpow(int a,int p) {int ans1;while (p){if (p1) ans(ll)ans*a%MOD;a(ll)a*a%MOD,p1;}return ans; } #define inv(x) qpow(x,MOD-2) inline int add(const int x,const int y){return xyMOD? xy-MOD:xy;} inline int dec(const int x,const int y){return xy? x-yMOD:x-y;} int k[20],b[20]; vectorint e[20]; void dfs(int u,int f,int S) {if (S(1u)) return (void)(k[u]b[u]0);int sumk0,sumb0;for (int i0;i(int)e[u].size();i)if (e[u][i]!f)dfs(e[u][i],u,S),sumkadd(sumk,k[e[u][i]]),sumbadd(sumb,b[e[u][i]]);k[u]inv(dec((int)e[u].size(),sumk)),b[u]((ll)e[u].size()sumb)*k[u]%MOD; } int f[120]; int main() {int n,q,x;scanf(%d%d%d,n,q,x);for (int i1;in;i){int u,v;scanf(%d%d,u,v);e[u].push_back(v),e[v].push_back(u);}for (int S1;S(1n);S){dfs(x,0,S1);f[S]b[x];int c0;for (int i0;in;i) c^(Si)1;if (!c) f[S]dec(0,f[S]);}for (int l0;ln;l){int mid1l,lenmid1;for (int s0;s(1n);slen)for (int k0;kmid;k)f[smidk]add(f[smidk],f[sk]);}while (q--){int S0;int k;scanf(%d,k);for (int i1;ik;i){int x;scanf(%d,x);S|1x;}printf(%d\n,f[S1]);}return 0; }
http://www.yutouwan.com/news/226545/

相关文章:

  • 个人网站建设实验心得it外包公司工资一般多少
  • 织梦 做网站 知乎学做网站能找到工作么
  • 义乌网站建设托管页面模板参数错误
  • 提供免费服务器的网站建设银行兰州分行网站
  • 高陵县建设局网站pc三合一网站
  • 网站规划与建设与安全管理网站的建设费用预算策划书
  • 免费软件制作网站模板北京保障房建设项目网站
  • 如何利用网站做demo建设织梦网站模板
  • 响应式网站有哪些成都网站建设服务公司
  • seo推广公司网站模板绍兴seo淄博公司
  • 重庆做商城网站看上去高端的网站
  • python怎么做网站上海金山网站建设
  • 做团餐的企业网站一般通过东方众
  • 网站续费怎么做wordpress 增加js
  • 做交易网站什么开发语言网站跟app的区别是什么意思
  • 网站建设定制单wordpress高级破解主题
  • 合肥市城乡城乡建设局网站谷歌浏览器安卓版下载
  • 企业免费招聘人才网站网站建设推广优化
  • 购物网站开发方案代运营公司十大排名
  • 网站cms系统哪个好用阿里网站怎么做
  • 织梦做网站网易wordpress
  • 网站建设与开发做什么南京模板建站
  • 医院网站模板 html手机网站建设咨询电话
  • 学编程有用吗网站seo关键词排名优化
  • 企业网站建设需要哪些资料一个人免费观看视频播放
  • 海口建设网站深圳十大外贸公司排名
  • 网站如何吸引蜘蛛写男主重生做网站的小说
  • 沧县做网站商业授权书
  • 做外贸的网站有那些重庆市建设工程交易中心网站
  • 做网站的个人总结广州谷歌seo公司