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

营销型企业网站例子网站内页收录突然没了

营销型企业网站例子,网站内页收录突然没了,石家庄做网站公司有哪些,关键词优化资讯This way 题意#xff1a; 一开始以为是水题#xff0c;敲了一个二分贪心检查的代码#xff0c;20分。发现从根往某个节点x走的时候#xff0c;一路走来的子树上的节点到已栽树的节点的距离会变短#xff0c;那么并不能按照初始情况贪心。 于是就想着检查时候用线段树…This way 题意 一开始以为是水题敲了一个二分贪心检查的代码20分。发现从根往某个节点x走的时候一路走来的子树上的节点到已栽树的节点的距离会变短那么并不能按照初始情况贪心。     于是就想着检查时候用线段树存的是(每个节点最晚开始时间-它距离最近栽树的点的距离)往后就将这个称为ddl。每一步都往当前最小值的位置走每走一步将当前这一步的子树区间1如此往复。当走到一个点发现已经走的步数这个点最晚开始时间时候就是not。但是代码过于繁杂最终放弃了这样思路而且常数可能会比较大最终如果TLE了血亏。     首先这道题的答案满足二分的性质考虑使用二分。二分出来结束时间的时候我们可以求出每个点的最晚到达时间首先分c0和c0两种情况。对于c0的时候又要分三种情况。其实就是等差数列求和公式但是注意会爆longlong所以转乘为除。我这里使用二分去找答案当然直接算好像也行     发现其实每个点的ddl就是它子树的ddl最小值也就是每个点的ddl可视为子树中最小ddl-当前点到ddl最小的节点的距离例如 假设点1的最晚开始时间是第10天点2是第3天点3是第50天点4是第90天点5是第4天。那么转换过来其实它们真实的ddl如下     这个时候我们只需要将所有真·ddl存到桶里面再做一个前缀和记为num[i]。若inum[i]则表示你走了i步但是有超过i个点的ddl在i步之内我们在上图处理完之后所有链上的ddl必然是递增的也就是如果点x需要走10步那father[x]最大为9,father[father[x]]最大为8也就是为x做铺垫那么表示无法在i步内满足num[i]个点的ddl。 #includebits/stdc.h using namespace std; #define ll long long const int N1e55; ll a[N],b[N],c[N],en[N],e,shou,mo; int n,x,y,dep[N],u,tim,num[N],t[N]; vectorintvec[N]; bool vis[N]; #define pii pairint,int vectorpiiday; int dfs(int x,int fa){for(int ne:vec[x]){if(nefa)continue;t[x]min(t[x],dfs(ne,x)-1);}num[t[x]];return t[x]; } bool check(ll d){day.clear();memset(num,0,sizeof num);for(int i1;in;i){ll l1,rmin(1ll*n,d);t[i]-1;while(lr){ll xlr1;if(c[i]0){if((a[i]*2lld-x)/(d-x1)2*b[i](xd)*c[i])t[i]x,lx1;else rx-1;}else{c[i]-c[i];if(en[i]x){if(a[i]d-x1)t[i]x,lx1;else rx-1;}else if(en[i]d){een[i]-1;shoub[i]-x*c[i],mob[i]-e*c[i];if((2*a[i]-2*(d-e)e-x)/(e-x1)(shoumo))t[i]x,lx1;else rx-1;}else{ll shoub[i]-x*c[i],mob[i]-d*c[i];if((2*a[i]d-x)/(d-x1)(shoumo))t[i]x,lx1;else rx-1;}c[i]-c[i];}}if(t[i]-dep[i]0)return 0;}dfs(1,0);for(int i1;in;i){num[i]num[i-1];if(num[i]i)return 0;}return 1; } int main() {ll ln,r0,ans-1;scanf(%d,n);for(int i1;in;i){scanf(%lld%lld%lld,a[i],b[i],c[i]);rmax(r,a[i]);if(c[i]0)en[i](b[i]-c[i]-1)/(-c[i]);}rmin(r,1000000000ll);for(int i1;in;i){scanf(%d%d,x,y);vec[x].push_back(y),vec[y].push_back(x);}while(lr){ll midlr1;if(check(mid))rmid-1,ansmid;else lmid1;}printf(%lld\n,ans);return 0; }
http://www.w-s-a.com/news/658496/

相关文章:

  • 网站做a视频在线观看网站天津建站
  • 自己做的网站怎么链接火车头采集一个网站可以做几级链接
  • 济南网站制作哪家专业做网站怎样投放广告
  • 辽宁网站推广短视频运营培训学费多少
  • 拼多多网站怎么做翻译 插件 wordpress
  • 做网站运营的职业生涯规划wordpress分类显示图片
  • 网站建设与制作总结沈阳百度广告
  • 网站管理系统 手机会员制网站搭建wordpress
  • 做物品租赁网站清新wordpress主题
  • 优秀专题网站家居企业网站建设市场
  • 中山市有什么网站推广wordpress轻应用主机
  • 洗头竖鞋带名片改良授权做网站不贵整个世界
  • 设计电子商务网站建设方案微信如何开发自己的小程序
  • 建设网站公司哪里好相关的热搜问题解决方案做网站要看什么书
  • 网站建设重要性黄岐建网站
  • 做网站电销《电子商务网站建设》精品课
  • 地方商城网站海外网站推广方法
  • 乐山 网站建设安阳给商家做网站推广
  • 网站空间一般多大邢台网站建设有哪些
  • h5网站开发工具有哪些wordpress清空post表
  • 公司开网站干嘛怎么制作一个免费的网站模板
  • 群晖wordpress搭建网站网站建设及管理
  • 中山企业网站建设公司抖音代运营合作模式
  • 南通营销网站开发做网站页面多少钱
  • 桂林生活网官方网站云主机和云电脑的区别
  • 内部网络网站怎么做vue做单页面网站
  • 如何建立网站教程wordpress粘帖图片
  • 广东网站备案要多久网站开发 pdf 文字版
  • 学校网站方案帮别人做钓鱼网站吗
  • 如何加强网站建设和信息宣传wordpress 搜索提示