原文:[LeetCode] 421. Maximum XOR of Two Numbers in an Array 数组中异或值最大的两个数字

Given anon emptyarray of numbers, a , a , a , , an , where ai lt . Find the maximum result of aiXOR aj, where i,j lt n. Could you do this in O n runtime Example: 这道题是一道典型的位操作 Bit Manipulation 的题目,我开始 ...

2016-10-23 23:57 5 13857 推荐指数:

查看详情

LeetCode421. Maximum XOR of Two Numbers in an Array

  这道题的题目很好理解,就是给你一个非空数组,求出数组任意两个数或后能得到的最大值。原题链接:LeetCode421 。根据题目下面的tag的提示,本题的解题思路是Trie树的利用和整数的位操作。   这里Trie树建立的思路是,整数在存储时是一个占据32bit的数,因此可以看成一个含32 ...

Thu Feb 16 04:33:00 CST 2017 0 1461
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM