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

网站建设 专用术语wordpress文件在哪

网站建设 专用术语,wordpress文件在哪,高端网站建设专家评价,注册公司需要啥资料Chip Factory HDU - 5536 题意#xff1a; 给你n个数#xff0c;让你从中选出i#xff0c;j#xff0c;k三个下标#xff0c;求最大的 #xff08;a[i]a[j]#xff09;^ a[k] 题解#xff1a; 这种查找最大异或一般有两个方向#xff0c;一个是有公式推导规律可循…Chip Factory HDU - 5536 题意 给你n个数让你从中选出ijk三个下标求最大的 a[i]a[j]^ a[k] 题解 这种查找最大异或一般有两个方向一个是有公式推导规律可循另一个可以联合01字典树。 如何用01字典树做呢 我们先将所有所有数插入到字典树中然后暴力枚举i和j求出a[i]a[j]的和sum现在我们要求a[k]让sum和a[k]的值最大我们可以将sum取反然后在字典树上找最接近sum的值那就是符合的k当然在查找前要先删除i和j因为ijk三者不能重复查找完再加回去 好吧这个题给了9s直接暴力也能做 代码 字典树 #includebits/stdc.h #define debug(a,b) printf(%s %d\n,a,b); typedef long long ll; using namespace std;inline int read(){int s0,w1;char chgetchar();while(ch0||ch9){if(ch-)w-1;chgetchar();}while(ch0ch9) ss*10ch-0,chgetchar();//s(s3)(s1)(ch^48);return s*w; } const int maxn1e38; int a[maxn],num[maxn]; int rtnum; int root; struct node{int cnt;int nxt[4];void init(){cnt0;nxt[0]nxt[1]-1;} }T[maxn*200]; void insert(int x){int now0;for(int i0;i32;i){a[i]x1;x1;}for(int i31;i0;i--){int xa[i];if(T[now].nxt[x]-1){T[rtnum].init();//开新点T[now].nxt[x]rtnum; //新点的编号 }now T [now].nxt[x];T[now].cnt;//这个点出现一次 } } ll search(int x){int now0;ll ans 0;for(int i0;i31;i){a[i](x1);x1;}for(int i31;i0;i--){int xa[i];if(T[now].nxt[1-x]-1||T[T[now].nxt[1-x]].cnt0){/*如果1-x无路可走只能走x的路 */ now T[now].nxt[x]; }else {ans1lli;nowT[now].nxt[1-x];}}return ans; } void Trie_dele(int x){int now0;for(int i0;i31;i){a[i]x1;x1; }for(int i31;i0;i--){int tmpa[i];now T[now].nxt[tmp];T[now].cnt--;} } int main() {int t;tread();while(t--){int n;ll ans-1;rtnum1;nread();T[0].init();for(int i1;in;i){num[i]read();insert(num[i]);}for(int i1;in;i){Trie_dele(num[i]);for(int j1;jn;j){if(ij)continue;Trie_dele(num[j]);ansmax(ans,search(num[i]num[j]));insert(num[j]);}insert(num[i]);}printf(%lld\n,ans);}return 0; } 暴力 #include set #include map #include deque #include ctime #include stack #include cmath #include queue #include string #include cstdio #include vector #include iomanip #include cstring #include iostream #include algorithm using namespace std;typedef long long LL; typedef pairLL, LL pll; typedef pairLL, int pli; typedef pairint, int pii; typedef unsigned long long uLL;#define lson rt1 #define rson rt1|1 #define name2str(name)(#name) #define bug printf(**********\n); #define IO ios::sync_with_stdio(false); #define debug(x) cout#x[x]endl; #define FIN freopen(/home/dillonh/CLionProjects/in.txt,r,stdin);const double eps 1e-8; const int mod 1e9 7; const int maxn 1000 7; const int inf 0x3f3f3f3f; const double pi acos(-1.0); const LL INF 0x3f3f3f3f3f3f3f3fLL;int t, n; int s[1007];int main() { #ifndef ONLINE_JUDGEFIN; #endifscanf(%d, t);while(t--) {scanf(%d, n);LL ans -1;for(int i 1; i n; i) {scanf(%d, s[i]);}for(int i 1; i n; i) {for(int j 1; j i; j) {for(int k 1; k j; k) {ans max(ans, (LL)(s[i] s[j]) ^ s[k]);ans max(ans, (LL)(s[i] s[k]) ^ s[j]);ans max(ans, (LL)(s[j] s[k]) ^ s[i]);}}}printf(%lld\n, ans);}return 0; }
http://www.pierceye.com/news/452421/

相关文章:

  • 网页设计与制作心得体会1000福州网站seo公司
  • 学校网站定位手机网站建设怎么样
  • 苏州科技网站建设模板网站 seo
  • 免费qq刷赞网站推广网站建设具体项目及价格
  • 怎么做网站页面代码搜索网站的根目录
  • 网站建设免责申明书做qq图片的网站吗
  • 营销型单页网站电子商务平台建设
  • 去柬埔寨做网站是传销吗app推广服务部
  • 网站建站的流程海南住建部建设网站的网站
  • 网站建设与推广的步骤网站建设费用如何做账务处理
  • 简单网站建设运营网页改版
  • 赣州网站建设江西网站建设怎么用网页制作一个网站
  • phpcms v9怎么做网站建设项目网站备案
  • 徐州市建设局网站电话号码网站怎么实现两种语言
  • 做网站涉及到哪些浙江城乡建设网站证件查询
  • 重庆市园林建设有限公司网站太原网站建设51sole
  • 淘宝客推广怎么做网站备案全国建设项目竣工验收公示网站
  • 数据型网站 建设方案建材类网站建设方案
  • 怎么和网站主联系方式seo站长工具箱
  • 西安网站运营招聘深圳网站设计公司电话
  • 老外的网站怎么做大学生个人网站制作
  • 顺德网站建设如何推广计划和推广单元
  • 什么是网站设计与运营苏州有哪些互联网大厂
  • 嘉兴网站建设培训合肥推广外包公司
  • 江苏建设厅网站查询国外网站推荐
  • 一个网站多久能做完湖南营销网站建设
  • sql网站开发徐州市住房建设局网站
  • 做网站的代码大学生网页设计心得体会
  • 浩方网络网站建设海安环评在哪个网站做
  • 吉林省建设厅证件查询网站网站不备案什么意思