興味深いビットマスクパズルの問題があります。私は何かを解決するのに役立つ必要があります。ここに問題があります:Cの興味深いビットマスクパズル
11010
各ビットはコンテンツの特性を表します。 Redisに格納されます。しかし、それを照会するには、キーを引き上げるためにあらゆる組み合わせが必要です。だから、11010
は、これらの組み合わせをもたらすであろう:
11010
10000
10010
11000
01010
00010
01000
誰もがC++でソリューションを持っていますか?
したがって、基本的に 'if(search_key&item_key)!= 0)...'のようなものが必要ですか? –
あなたはそれをn^2でどのように解決しますか?あなたは2^nを意味しましたか? – dasblinkenlight
2^n時間未満で最大2^n値のリストを生成する方法を尋ねていますか?真剣に? –