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

网站如何做数据分析建筑工程网络图分为

网站如何做数据分析,建筑工程网络图分为,静态网页的制作,南京网站网站建设学校前言 %%%\%\%\%%%%北大爷的题目 正题 题目链接:https://www.luogu.com.cn/problem/U102380 题目大意 nnn个数#xff0c;求一个数kkk使得max{aixork}max\{a_i\ xor\ k\}max{ai​ xor k}最小。 解题思路 我们对每一个数按位建到一个TrieTrieTrie里#xff0c;然后对于每个节…前言 %%%\%\%\%%%%北大爷的题目 正题 题目链接:https://www.luogu.com.cn/problem/U102380 题目大意 nnn个数求一个数kkk使得max{aixork}max\{a_i\ xor\ k\}max{ai​ xor k}最小。 解题思路 我们对每一个数按位建到一个TrieTrieTrie里然后对于每个节点。 如果没有子节点证明是最下面的点不管如果有一个子节点那么就直接异或为0往下走如果有两个字节点那么证明这两个之中必定有一个要加上2k2^k2k那么我们选择小的那个即可。 codecodecode #includecstdio #includecstring #includealgorithm using namespace std; const int N1e510; int n,t[N*30][2],cnt,root; int insert(int val){int xroot;for(int i29;i0;i--){int w(vali)1;if(!t[x][w]) t[x][w]cnt;xt[x][w];} } int dfs(int x,int k){if(!t[x][0]!t[x][1]) return 0;if(!t[x][0]) return dfs(t[x][1],k-1);if(!t[x][1]) return dfs(t[x][0],k-1);return (min(dfs(t[x][0],k-1),dfs(t[x][1],k-1))|(1k)); } int main() {scanf(%d,n);rootcnt1;for(int i1;in;i){int x;scanf(%d,x);insert(x);}printf(%d,dfs(1,29)); }
http://www.pierceye.com/news/49878/

相关文章:

  • 手机端网站开发价格朝阳网络推广公司
  • 网站建设优化过程中的优化策略网站建设招标评分标准
  • 网站建设云服务做番号网站的 违法
  • 网站 文章排版健康陕西app管理端最新版
  • 浏览器网站建设的步骤过程oppo商城
  • 网站平台建设方案wordpress 七牛
  • 山东新华电脑学院学网站开发wordpress词汇插件
  • 建设工程安全管理网站郴州人为什么不像湖南人
  • seo站长工具推广平台行业门户网站大全
  • 给网站做seo诊断山东城市建设职业学院图书馆网站
  • 四川泰龙建设集团公司官方网站帮网站做关键词排名优化
  • 网站建设项目招标标书黄金网站app软件下载安装免费
  • 网站开发需求分析内容wordpress添加支付
  • 客户对网站建设公司的评价做跨境电商网站有哪些
  • 深圳福田住房和建设局网站电影网站制作
  • 福建建设资格管理中心网站天津做网站美工
  • go语言可以做网站吗什么网站做推广好
  • 网站推广策划案例滨州建设网站
  • 顺德网站建设包括哪些微信营销推广
  • 网站底部显示百度站点地图公司年前做网站好处
  • 做影视网站被告怎么办上海网站域名注册
  • 做暧小视频xo网站建筑网站 知乎
  • 大型网站 div南通企业自助建站
  • 辽阳太子河网站建设东莞网站推广方案
  • 东营网站建设方案范文wordpress 获取图片路径
  • 常熟做网站哪家好wordpress详细指南
  • 网站建设禁止谷歌收录的办法华宇万户网络
  • 如何建立p2p网站平面设计公司排名前十
  • 雕刻机做外贸都是哪些网站软件工程师级别
  • 做网站的图片大全网站怎么做图片轮播