原文:COJ 1216 异或最大值

这道题也是搁了很久了,这次百度之星初赛中有道题感觉很相似,还是不会 ,中午看status时,看到有个牛过了这道题,于是搜了搜,发现都是说用 二叉树来解决的,我没细看他们的方法,自己研究了一下,最后AC了,因为将一个 char 当成 位来用,所以空间是很小的 我的思路可能不太一样,还有些暴力的痕迹,不过因为使用了位运算,加速比较明显:二叉树用数组来做,输入一个数时,顺带将这个数在二叉树中所经历路径 ...

2012-06-05 17:45 3 3257 推荐指数:

查看详情

COJ 1216: 最大值(01字典树)

题意:求n个非负数中任意2个的最大值。n数量级为10^5 分析:直接暴力肯定超时了。一个非负整数可以看成1个32位的01字符串,n个数可以看成n个字符串,因此可以建立字典树,建好树后,对于任意非负整数x,可以沿着树根往下贪心找到y,使得x或y最大,复杂度为树的深度 ...

Mon Jul 23 07:39:00 CST 2012 0 3121
CSU1216: 最大值(01Trie树)

Description 给定一些数,求这些数中两个数的最大的那个 Input 多组数据。第一行为数字个数n,1 <= n <= 10 ^ 5。接下来n行每行一个32位有符号非负整数。 Output ...

Tue Jul 17 05:34:00 CST 2018 8 368
ACM学习历程—CSU 1216 最大值(xor && 贪心 && 字典树)

题目链接:http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1216 题目大意是给了n个数,然后取出两个数,使得xor最大。 首先暴力枚举是C(n, 2),显然不行。 考虑每一个数,显然,从最高位开始,如果它能和某一个数xor,让最高 ...

Wed Nov 11 01:40:00 CST 2015 0 1906
最大值

1216: 最大值# http://acm.csu.edu.cn/csuoj/problemset/problem?pid=1216 Time Limit: 2 Sec Memory Limit: 128 Mb Description### 给定一些数,求这些数中两个数的 ...

Tue Jul 17 03:45:00 CST 2018 0 996
牛客OI月赛12-提高组 区间或和或区间最大值或区间最小 题解

单调栈&可持久化0/1trie树 题目链接 题目描述 小w学会了RMQ算法,他现在可以求出一个给定数组某一段子区间的最大值,最小。 在这之前,他也学会了前缀和,并且他知道前缀和可以扩展到位运算求出区间或和。 现在你给了他一个长度大小为n的数组,为了考察小w写RMQ以及前缀 ...

Sun Oct 13 00:52:00 CST 2019 0 312
JavaScript 当整数超过32位最大值时的或算法

问题描述: 在一个把JS代码转换为C#代码时碰到一个问题 数值1: -1197179797 数值2: 84941944608 (超过32位最大值 2147483647) 用JS或结果是: 2118863691 用C#或结果是: -83780482229 解决过程: 经测试 ...

Mon Feb 27 01:55:00 CST 2012 0 3341
最大值

;输入 类型=“数字“ 名字=“points“ 最小=“0“ 最大值=“10“ /><输入 ...

Wed Oct 27 00:21:00 CST 2021 0 269
Integer的最大值

来自:https://blog.csdn.net/qq_33611068/article/details/77369050 有这样一道题: 编程测试,遍历 0 到 int所能表示最大的正数,将消耗的时间打印。 下面是我的代码: 这段代码是会陷入死循环的,就死 ...

Fri May 25 00:25:00 CST 2018 0 7108
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM