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

国外网站服务器地址skycc营销软件

国外网站服务器地址,skycc营销软件,惠州有做网站的吗,网站开发人员调试A - ST 表 RMQ 问题 题目思路:st表的板子题用于静态区间求最值,通过倍增的思想,先通过预处理将各个区间的最大值通过转移式求出f[i][j] max(f[i][j - 1], f[i (1 (j - 1))][j - 1]);然后再进行重叠查询查询,k log2(r - l 1);,max(f[l][k], f[r - (1 RMQ 问题 题目思路:st表的板子题用于静态区间求最值,通过倍增的思想,先通过预处理将各个区间的最大值通过转移式求出f[i][j] max(f[i][j - 1], f[i (1 (j - 1))][j - 1]);然后再进行重叠查询查询,k log2(r - l 1);,max(f[l][k], f[r - (1 k) 1][k]). 实现代码: #includebits/stdc.h using namespace std; #define N 2000005 typedef long long ll; ll n, m, t, a, b, c, k, d, r, l; ll f[N][32], dp[N]; ll ans, maxx, minn 1e9; inline int read() {int x 0, f 1; char ch getchar();while (ch 0 || ch9) { if (ch -) f -1; ch getchar(); }while (ch 0 ch 9) { x x * 10 ch - 48; ch getchar(); }return x * f; } int main() {cin n m;for (int i 1; i n; i) f[i][0] read();for (int j 1; j 20; j) {for (int i 1; i (l j) - 1 n; i) {f[i][j] max(f[i][j - 1], f[i (1 (j - 1))][j - 1]);}}for (int i 1; i m; i) {l read(), r read();k log2(r - l 1);cout max(f[l][k], f[r - (1 k) 1][k]) \n;}return 0; } P3379 【模板】最近公共祖先LCA 题目思路:dep[u]存u点的深度,f[u][i]存从u点向上提哦啊2^i层的祖先节点,首先通过dfs进行倍增递推打表,从小到大枚举,然后跑一边lca进行二进制拆分,从大到小枚举.用快读读取,卡时间 代码实现: #includebits/stdc.h using namespace std; #define N 2000005 typedef long long ll; ll n, m, t, a, b, c, k, d, r, l; ll f[N][30], dep[N]; ll ans, maxx, minn 1e9; vectorllv[N]; inline int read() {int x 0, f 1; char ch getchar();while (ch 0 || ch9) { if (ch -) f -1; ch getchar(); }while (ch 0 ch 9) { x x * 10 ch - 48; ch getchar(); }return x * f; } void dfs(ll u, ll father) {dep[u] dep[father] 1;f[u][0] father;for (int i 1; i 20; i) {f[u][i] f[f[u][i - 1]][i - 1];}for (ll v : v[u]) {if (v ! father)dfs(v, u);} }ll lca(ll u, ll v) {if (dep[u] dep[v]) swap(u, v);for (int i 20; i 0; i--)if (dep[f[u][i]] dep[v])u f[u][i];if (u v) return v;for (int i 20; i 0; i--) {if (f[u][i] ! f[v][i])u f[u][i], v f[v][i];}return f[u][0]; } int main() {cin n m t;for (int i 1; i n-1; i) {a read(), b read();v[a].push_back(b), v[b].push_back(a);}dfs(t, 0);for (int i 1; i m; i) {a read(), b read();cout lca(a,b) \n;}return 0; }
http://www.dnsts.com.cn/news/223328.html

相关文章:

  • 公司网站域名解析谁来做崇信县网站留言
  • 公司网站可以自己做么河源建筑设计企业名录黄页
  • 计算机网络技专业术网站开发电子商务网站建设设计报告
  • 网站商城前台模板免费下载如何使用seo进行综合查询
  • 江苏做电缆桥架的公司网站win wordpress
  • 自己做的网站图片挡住了导航栏无锡网站推广哪家公司好
  • 为女朋友做的表白网站深圳市住房和建设局app下载
  • 营销推广的方法有哪些宁国新站seo
  • 漯河网站seo卖汽车的网站怎么做
  • 腾讯云学生怎么做网站的网站怎么做防盗
  • 深圳网站制作的公司哪家好怎么样做网站推广
  • 克隆视厅网站怎么做wordpress表情
  • 深圳网站关键词优化外网访问不了内网建设的网站
  • 网站上线稳定后的工作网站开发 外包空心
  • 宁波网站建设策划公司排名怎样用vs2017做网站
  • 最专业的手机网站建设佛山百度快照优化排名
  • 大良网站建设电子商务网站规划与建设
  • 好网站建设公司有哪些新开传奇手游
  • 网站备案幕布怎么做网页游戏排行榜2012
  • 好的企业官网建设公司网站建设优化去哪学
  • jsp网站开发介绍超值高端网站设计
  • 免费网站建设网站推广seo专业课程
  • 如何建设网站视频教程呼和浩特网站建设SEO优化
  • 用react做的网站上传网站建设完成后期维护
  • 上门做美容的网站简单商城源码
  • 顺义制作网站餐饮加盟网网站建设
  • 建立网站赚钱 优帮云微博推广报价
  • 商城类网站华为荣耀官网手机商城
  • 网站开发流程图 最网站构建的基本流程
  • dede cms 网站模板wordpress不显示中文图片