博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
leetcode421
阅读量:6828 次
发布时间:2019-06-26

本文共 754 字,大约阅读时间需要 2 分钟。

public class Solution {    public int FindMaximumXOR(int[] nums) {        int max = 0, mask = 0;            for (int i = 31; i >= 0; i--)            {                mask = mask | (1 << i);                HashSet
set = new HashSet
(); foreach (int num in nums) { set.Add(num & mask); } int tmp = max | (1 << i); foreach (int prefix in set) { if (set.Contains(tmp ^ prefix)) { max = tmp; break; } } } return max; }}

转载于:https://www.cnblogs.com/asenyang/p/6892905.html

你可能感兴趣的文章
IBM TPC强化中国建设银行存储管理能力
查看>>
常用ftp子命令的总结
查看>>
正则表达式
查看>>
在 JS 中使用 fetch 更加高效地进行网络请求
查看>>
javascript 分页算法
查看>>
android手机root后的安全问题
查看>>
bat改ip
查看>>
SpringBoot之在Servlet2.5容器中部署war应用
查看>>
项目申请文档提纲
查看>>
加密解密第二章:ollydbg用法
查看>>
百万PV网站架构
查看>>
N26-第四周作业
查看>>
在vmware安装Ubuntu桌面软件
查看>>
MySQL之用户和权限管理
查看>>
常用的命令的使用方法
查看>>
使用HeartBeat实现高可用HA的配置过程详解
查看>>
最常用的四种大数据分析方法
查看>>
ajax https请求返回json数据
查看>>
convenience - 便利构造函数
查看>>
golang 碎片整理之 结构体
查看>>