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

怎样在手机上制作网站中国高清vpswindows在线观看

怎样在手机上制作网站,中国高清vpswindows在线观看,宿迁网站建设价位,搜索引擎营销网站链接#xff1a;https://ac.nowcoder.com/acm/problem/19782 题目#xff1a;修修去年种下了一棵树#xff0c;现在它已经有n个结点了。 修修非常擅长数数#xff0c;他很快就数出了包含每个点的连通点集的数量。 澜澜也想知道答案#xff0c;但他不会数数…链接https://ac.nowcoder.com/acm/problem/19782 题目修修去年种下了一棵树现在它已经有n个结点了。         修修非常擅长数数他很快就数出了包含每个点的连通点集的数量。         澜澜也想知道答案但他不会数数于是他把问题交给了你。 思路是很简单的换根dp先求出以1为根的值然后进行撤回操作再换根这里最要注意的坑点是 dp【v】1%mod会等于0加法会导致模等于0所以我们这里需要特判处理。 #include iostream #include cstdio #include fstream #include algorithm #include cmath #include deque #include vector #include queue #include string #include cstring #include map #include stack #include set #include cstdlib #define INF 0x3f3f3f3f3f3f3f3f #define inf 0x3f3f3f3f #define FILL(a,b) (memset(a,b,sizeof(a))) #define re register #define lson rt1 #define rson rt1|1 #define lowbit(a) ((a)-(a)) #define ios std::ios::sync_with_stdio(false);std::cin.tie(0);std::cout.tie(0); #define fi first #define rep(i,n) for(int i0;(i)(n);i) #define rep1(i,n) for(int i1;(i)(n);i) #define se second #define scd(a) scanf(%d,a) #define scdd(a,b) scanf(%d%d,a,b) #define scddd(a,b,c) scanf(%d%d%d,a,b,c) #define ac coutans\n #define F(x) ((x)/3((x)%31?0:tb)) #define G(x) ((x)tb?(x)*31:((x)-tb)*32) using namespace std; typedef long long ll; typedef unsigned long long ull; typedef pairll,ll pii; int dx[4] {-1,1,0,0},dy[4] {0,0,1,-1}; const ll mod1e97; const ll N 1e610; const double eps 1e-4; //const double piacos(-1); ll qk(ll a,ll b){ll ans1;while(b){if(b1) ans(ans*a)%mod;a(a*a)%mod;b/2;}return ans%mod; } int n; ll dp[N]; vectorint g[N]; ll w[N],f[N]; void dfs(int u,int f){dp[u]1;for(int v:g[u]){if(vf) continue;dfs(v,u);dp[u](dp[u]*((dp[v]1ll)%mod))%mod;} } void DP(int u,int p){for(int v:g[u]){if(vp) continue;if((dp[v]1)%mod0){if(p) f[v]f[u]1;else f[v]1;for(int k:g[u]){if(kv||kp) continue;f[v](f[v]*(dp[k]1)%mod)%mod;}}else f[v](w[u]*qk(dp[v]1ll,mod-2))%mod;w[v](dp[v]*((f[v]1ll)%mod))%mod;DP(v,u);} } void sovle(){cinn;for(int i2;in;i){int u,v;cinuv;g[u].push_back(v);g[v].push_back(u);}dfs(1,0);w[1]dp[1];DP(1,0);for(int i1;in;i) coutw[i]endl; } int main() { #ifdef LOCALfreopen(in.txt, r, stdin); #elseint t1;//cint;while(t--) sovle(); #endif // LOCALreturn 0; }
http://www.pierceye.com/news/915729/

相关文章:

  • 介绍自己做的网站的论文网站模块建设中
  • 诸城手机网站建设微官网怎么制作
  • 做网站界面的软件网站开发售后服务
  • 织梦可以做英文网站吗成交型网站建设公司
  • 长沙招聘网站制作广告设计公司需要用专线网吗
  • 一级做爰A视频免费网站国内疫苗接种率
  • 绍兴网站公司网站制作163邮箱登录页面
  • 阐述电子商务网站的建设要求网站开发总结性报告
  • html与wordpressaso优化方法
  • 众v创业营网站开发营销活动方案策划
  • 什么网站免费做推广抚州北京网站建设
  • 响应式网站 软件做网站下载那个数据库好
  • 网站loading动画效果微信开放平台介绍
  • 山东网站建设报价网页制作与网站建设答案
  • 佛山网站搭建费用淄博刚刚发布紧急通知
  • 建站教程视频下载视频直播软件开发
  • 后缀cc的网站php网站开发实例教程代码百度云
  • 注册好域名之后怎么做个人网站如何用服务器代替空间做网站
  • 电商网站建设懂你所需网络品牌营销推广途径
  • 10大免费软件下载网站推荐购物网站域名大小
  • 网站建设项目安排计划表wordpress博客官网登陆账号密码
  • 无锡网络公司网站建设app微信公众号平平面设计培训价格
  • 免费的黄冈网站有哪些平台可以用微信支付制作网站的步骤和过程
  • 杭州的网站设计公司漂亮的网站是什么建设出来的
  • 全屏网站代码佛山专业网站建设公司推荐
  • 自己做信息网站有什么设计网站
  • 检察网站建设请示wordpress 重定向多
  • 做网站用什么服务器比较好线上推广网络公司
  • 长春营销型网站制作内蒙古建设部网站官网
  • 做家教的网站微网站可以自己做吗