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

织梦同时运行多个网站wordpress icon图标

织梦同时运行多个网站,wordpress icon图标,网站转换率,是先做网站还是先备案文章目录 [Omsk Metro (simple version)](https://codeforces.com/contest/1843/problem/F1)问题分析1.分析如何知道根节点到某个结点的区间内是否存在一个子段和为k2.方法1使用树形DP来动态维护每个节点到根节点的最大子段和和最小子段和代码 Omsk Metro (simple version) 问题… 文章目录 [Omsk Metro (simple version)](https://codeforces.com/contest/1843/problem/F1)问题分析1.分析如何知道根节点到某个结点的区间内是否存在一个子段和为k2.方法1使用树形DP来动态维护每个节点到根节点的最大子段和和最小子段和代码 Omsk Metro (simple version) 问题分析 给定一个树形结构的起始点然后有q次操作每次操作有两种一种为向该树形结构已存在的点中添加结点另一种为查询根节点到某个已存在结点中是否存在一个连续子段其和为k。每个结点的都有一个权值权值为-1或者1。 1.分析如何知道根节点到某个结点的区间内是否存在一个子段和为k 假设该区间内存在一个子段其和为k考虑该子段和相邻子段的关系若将该子段进行扩展由于每个结点权值为-1或者1则每次扩展一个结点后比扩展前的和要多1或者少1即值的增减是连续的。则对于整个区间而言存在一个子段和为k等价于k属于该区间内最大子段和到最小子段和的范围内。 2.方法1使用树形DP来动态维护每个节点到根节点的最大子段和和最小子段和 由于新增节点后其子段和的最值只涉及其父节点则可以采用树形DP来动态维护所需的值。对于一个节点其状态定义有两个一个为 f 1 ( v ) f1(v) f1(v)表示1到v区间中的最大子段和另一个位 f 2 ( v ) f2(v) f2(v)为表示1到v区间中的最小子段和。状态转移的方式有两类一类为包括v点一类为不包括v点 f ( v , 0 ) f(v,0) f(v,0)为不包括v点, f ( v , 1 ) f(v,1) f(v,1)为包括v点。 不包括v点的可以由包含父节点的子段不包含父节点的子段以及都不包含3种状态转移而来。 f ( v , 0 ) f(v,0) f(v,0){ f ( u , 0 ) , f ( u , 1 ) f(u,0),f(u,1) f(u,0),f(u,1),0} 包括v点的可以由包含父节点的子段加上当前点的值仅有当前点的值2种状态转移而来。 f ( v , 1 ) f(v,1) f(v,1){ f ( u , 1 ) v a l , v a l f(u,1)val,val f(u,1)val,val} 代码 #includebits/stdc.h#define x first #define y second using namespace std; typedef unsigned long long ULL; typedef long long LL; typedef pairint, int PII; typedef pairLL, LL PLL; const int N 2e5 10, M N 6, INF0x3f3f3f3f; int f1[N][2],f2[N][2];void solve() {int n;cin n;///由于每个结点只会在添加时通过其父节点更新故只需初始化根节点即可f1[1][1]1,f1[1][0]0;f2[1][1]1,f2[1][0]0;char op[2];int idx1;///节点编号for(int i0;in;i){scanf(%s,op);if(op[0]){int u,w;scanf(%d %d,u,w);idx;f1[idx][0]max({f1[u][0],f1[u][1],0});f1[idx][1]max({f1[u][1]w,w});f2[idx][0]min({f2[u][0],f2[u][1],0});f2[idx][1]min({f2[u][1]w,w});}else {int u,v,k;scanf(%d %d %d,u,v,k);int minvalmin(f2[v][0],f2[v][1]);int maxvalmax(f1[v][0],f1[v][1]);if(kminvalkmaxval) puts(YES);else puts(NO);}} }int main() {int t 1;cin t;while (t--) solve();return 0; }
http://www.yutouwan.com/news/216970/

相关文章:

  • 在线名片制作网站开发网站seo入门基础教程书籍
  • 顺德网站建设公司网页设计基础课件
  • 网站不被收录的原因wordpress 代码 工具栏
  • 深圳市住房和建设局网站下载网站聊天室怎样做炫彩马甲
  • 建设网站个类型好郑州网站建设乚汉狮网络
  • 桂林网站建设费用m2型虚拟主机带宽 网站
  • 广东省城乡住房建设厅网站首页生活中好的设计产品
  • 网站感谢页面竞价代运营
  • 网站建设办法在线翻墙
  • 淮北市建设协会网站网站 开发 工具
  • 公司网站怎么做关键字东台网站建设找哪家好
  • 邹平网站建设公司wordpress文章发布保存都不行
  • 做网站如何团队分工企业网站设计优化公司
  • 网站开发项目实训总结网站建设一般需要多久
  • 网站空间运行挂机宝wordpress+游戏网站
  • 网站的域名怎么起如何给网站做优化代码
  • 网站建设有那几个类型百度指数网址是什么
  • 做logo赚钱的网站wordpress 用户充值
  • 腾讯官方网站建设动漫设计培训机构哪里好
  • 举报网站建设情况下载做蛋糕网站
  • 做品管圈网站找别人建个网站多少钱
  • 广东峰凌建设有限公司网站为某一企业规划网络促销方案
  • 建设广州公司网站网站建设都用哪些软件
  • 江门专业网站制作公司h5视频直播
  • 建站服务外贸WordPress建站经验
  • 做网站是先做后台还是前端怎么做网络销售
  • 美食网站建设页面要求尼罗发表小说做的的网站是哪个
  • 网站建设中可能遇到的问题WordPress评级评分主题
  • 网站建设药店网站开发开题报告ppt
  • 建设银行征信中心官方网站哈尔滨制作网站工作室