求异或结果最大的两数
题目:有n个32bit的无符号整数,请找出它们两两异或后结果最大的两数。要求:空间占用尽可能少,算法效率尽可能高。
参考:find the max value after XORing? 这个不是早就讨论过了吗?
http://topic.csdn.net/u/20071227/19/8dacf6ce-4745-454f-b696-cf37bef5e732.html 没想到之前早讨论过了。
我发此贴,是因为今天看到CSDN最近又有人在问:http://topic.csdn.net/u/20100511/12/3044a051-4fad-40bc-b312-325fa4b7617a.html,
该贴将算法没有说透彻,所以想在这里与大家探讨一下。 用这个帖子里的类似方法,就可以做到N*log(n),没想到medie2005同志以前就讨论过这个问题。
http://bbs.emath.ac.cn/thread-1306-1-1.html
页:
[1]