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

网站收录地址旅游网站建设的相关报价

网站收录地址,旅游网站建设的相关报价,建材网站的模板,wordpress火吗VJ地址 题意#xff1a;给一个有根树给你#xff0c;计算一下满足下列条件的序列对的数目 #xff08;1#xff09;u是v的祖先#xff08;不能是它自己#xff09; #xff08;2#xff09;a[v]*a[u]k 思路#xff1a;用DFS序分裂每一条链#xff0c;使链上的点…VJ地址 题意给一个有根树给你计算一下满足下列条件的序列对的数目 1u是v的祖先不能是它自己 2a[v]*a[u]k 思路用DFS序分裂每一条链使链上的点都是当前加入点的祖先用树状数组维护or线段树因为是单点修改就用就树状数组了。 每次加入点前计算小于等于k/a[v]点的数量。还有数据大小是1e9但是只有1e5个点要离散化处理。 ps还有要自己找到根节点。 具体细节 #pragma comment(linker, /STACK:1024000000,1024000000) #include bits/stdc.h #define INF 2e18 #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 se secondusing namespace std; typedef long long ll; typedef unsigned long long ull; typedef pairint,int pii; int dx[4] {-1,1,0,0},dy[4] {0,0,1,-1}; const ll mod1e97; const ll N 2e510; const double eps 1e-4; const double piacos(-1); ll gcd(int a,int b){return !b?a:gcd(b,a%b);} using namespace std; vectorint g[N]; ll n,k; ll a[N]; ll lsh[N]; ll sum; ll cnt; ll c[N]; int vis[N]; ll getid(ll x) {return lower_bound(lsh1,lshcnt1,x)-lsh; } void add(ll x,ll v) {while(xN){c[x]v;xlowbit(x);} } ll query(ll x) {ll ans0;while(x){ansc[x];x-lowbit(x);}return ans; } void dfs(int u,int p){add(getid(a[u]),1);for(int v:g[u]){if(vp) continue;sumquery(getid(k/a[v]1)-1);dfs(v,u);}add(getid(a[u]),-1); } void sovle(){sum0;cinnk;FILL(c,0);FILL(vis,0);for(int i1;in;i) {cina[i];lsh[i]a[i];}sort(lsh1,lsh1n);cntunique(lsh1,lshn1)-lsh-1;for(int i1;in;i){int u,v;cinuv;g[u].push_back(v);g[v].push_back(u);vis[v]1;}for(int i1;in;i){if(!vis[i]) {dfs(i,0);break;}}coutsumendl;for(int i1;in;i) g[i].clear(); } int main() {iosint t1;cint;while(t--){sovle();}return 0; }
http://www.pierceye.com/news/493242/

相关文章:

  • seo月薪seo优化方法网站快速排名推广渠道
  • 企业网站设计理念如何seo网站
  • 河南移动商城网站建设怎么创建平台卖自己的产品
  • 网上做网站钱被骗了报案有用吗文章自定义wordpress
  • 网站设置成灰色市场监督管理局是什么单位
  • 北京国贸网站建设wordpress需要付费才能看某些页面
  • 郸城网站建设wordpress教程cms
  • 做本地网站赚钱吗?php网站制作过程中遇到的问题及解决办法
  • 上海网站快速排名提升ui是网站建设吗
  • 中信建设有限责任公司洪波seo外链工具
  • 网站服务器和空间有什么区别网站制作的公司哪家效果好
  • 做网站具体收费梅州南站
  • 淘宝禁止了网站建设类wordpress极速优化
  • 山东app网站制作网站建设优化广告流量
  • 做阿里云网站浏览器编程语言
  • 青岛市网站制作企业邮箱密码忘了怎么重置密码
  • 文交所网站开发和业务多一样的平台
  • 如何免费自己做网站wordpress成品图
  • thinkphp做中英文网站电子商务网站建设的步骤一般为
  • 网站编程 mysql小说关键词搜索器
  • 农业网站开发企业名录搜索软件免费
  • 临沂医院手机网站建设上饶专业做网站建设
  • 超酷html5效果的工作室网站程序宝洁网站建设
  • 网销的网站建设与管理曲阜市网站建设
  • 类似一起做网站的网站珠海网站建设王道下拉強
  • wordpress 当前文章id益阳网站seo
  • 湖南对外建设集团网站成都著名网站
  • 手机网站制作的公司wordpress分类目录添加图片
  • 做彩票网站需要多少钱网络营销和传统营销的关系
  • 教育咨询网站模板谷歌外贸网站seo怎么做