問題タブ [bitset]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - バイナリで528ビットのレコードを保持するハッシュマップを作成する方法
528 ビットのバイナリ データを保持するハッシュ マップを作成する必要があります。バイナリデータはハッシュマップにどのように格納されますか?
例: 0000000001000000100000000... これは 25 ビットです。同様に、528 ビットを格納する必要があります。
この値を何らかのバイト配列に変換する必要がありますか、それともデータをメモリに直接保存できますか?
例は非常に役立ちます。
java - Byte 配列と BitSet クラスを使用して JAVA の SQL テーブルからバイナリ データを取得する
テーブル構造 - 列 X (バイナリ (15)、null)
X列の値 - 000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
つまり、15x8=120 ビット
SQL クエリ
値を取得するための Java コード部分: barray
isbyte[]
およびbits
is new BitSet()
。
問題: 2 番目の if ステートメントが偽の値を返している (y がわからない?) ため、ビット オブジェクトが読み込まれません。解決策を提案してください。
c++ - ビットセット ライブラリの使用
私は C++ で最初のステップを実行しており、いくつかの助けを借りて、簡単な関数を作成するコードを作成しました。しかし、私には問題があります。特定のライブラリを必要とするビットセット関数を使用していますが、このライブラリをコードに導入する担当者がわかりません。
ネットで情報を読んでいるのですが、うまくいかないので、詳しい方法を教えていただけないでしょうか。
あなたが私が見てきたアイデアを作るためにhttp://www.boost.org/doc/libs/1_36_0/libs/dynamic_bitset/dynamic_bitset.html、http://www.boost.org/doc/libs/1_46_0 /libs/dynamic_bitset/dynamic_bitset.html#cons2および同様の場所。
コードを添付して、私が何をしているのかを理解してもらいます。
前もって感謝します :)
}
java - char[]配列からBitSetに変換する方法
私はこのプログラムを使用しています:
BitSet
objをchar[]
配列に変換します。(ゼロの追加)配列にいくつかの変更を加えた後、それをobjchar[]
に戻したいと思います。BitSet
方法はありますか...
java - BitSet クラス オブジェクトの個々のビットを変更する方法
例: 120 ビット (010* 0 *001000......) の BitSet があります。ここで、0 に設定されている 4 番目のビットを 1 に変更します。
SET(4,TRUE) - このようなもの。Javaでできますか?
cov=nverting ビットセットを Char[] 配列に変換してから、正確なビットを変更し、再びビットセットに戻すことでそれを行うことができますが、不要なメモリを大量に使用し、パフォーマンスを低下させます。例は問題ありません。さらに明確にする必要がある場合は、コメントでお知らせください。
c++ - C ++ビットセット配列、値へのアクセス
隣接ノードのリストからグラフの隣接行列を作成し、ファイル(重みは不要)にC++のビットセット配列に格納
するタスクがあります。ファイルから隣接ノードを正常に読み取りましたが、ビットセット配列に格納しようとすると、結果が正しくありません。私の機能は次のとおりです。
結果は次のようになります(fiは最初のインデックスを表し、siは2番目のインデックスを表します)。
sample.gr
fi:0 si:1
fi:0 si:2
fi:1 si:3
fi:2 si:4
fi:3 si:2
fi:3 si:5
fi:4 si:1
fi:4 si: 5
fi:4 si:5000000
000001
011000
001000
000000
000000
The indexes are right, I've checked them, but the matrix should be the following (it is mirrored because of the bitset's right side positioning):
000000
010001
001001
000010
000100
011000
I guess the error is somewhere around the bitset element accessing but I cannot find out what exactly is wrong.
I appreciate any help. Thanks.
java - C ++からJavaへの変換(Javaで複数の値を返す)
メソッドの説明と例については、次のC++メソッドの説明を参照してください 。
私はJavaで次のメソッドを作成しました。
マスクの出力をビットセットオブジェクトに取り込むことはできますか?私は(charフィールドの特別なchar出力)として出力されます
24。
文字値と整数値の両方を取得する方法も提案してください。ありがとう
c++ - boost::dynamic_bitset で k 番目のビットをすべてクリアする最速の方法
オプションで offset からkth
a のすべてのビットをクリアする最速の方法は何ですか?boost::dynamic_bitset
j
現在、私はこれをやっていますが、これはかなり遅いです(疑似コード):
何百万ものビットクリアを実行する必要があるため、高速な方法を探しています。
java - BitSet をプリミティブ型として設定しますか?
Java で、サイズ 8 の BitSet を作成し、それを出力するためにバイトとして格納できますか? BitSets のドキュメントでは、それについて言及されていません。いいえということですか?
c++ - C++ でのビットセット操作
以下の関数に bitset パラメータを渡そうとしていますが、できません:
エラー: 検索の呼び出しに一致する関数がありません (std::bitset<100000000ul>&, int, unsigned int, unsigned int)
コードは次のとおりです。
コードをデバッグしようとしましたが、何が問題なのかわかりませんでした。誰か助けてください。