Tag: hammingweight

Der Hamming-Gewicht der positiven ganzen Zahl ist die Anzahl der eins-bits in Ihrer binären Darstellung.

Bit-popcount für große Puffer, mit Core 2 CPU (SSSE3)

Anzahl der Antworten 4 Antworten
Ich bin auf der Suche nach der Schnellste Weg, um popcount auf großen Puffer von 512 Byte. Ich kann garantieren jede gewünschte Ausrichtung, und die Puffer Größe ist immer eine Potenz von 2 ist. Der Puffer entspricht

Die Berechnung der Hamming-Gewicht effizient in matlab

Anzahl der Antworten 9 Antworten
Gegeben MATLAB uint32 interpretiert werden als ein bit-string, was ist eine effiziente und präzise Art und Weise zu zählen, wie viele nicht-null-bits in der Zeichenfolge? Ich habe eine Arbeit, naive Ansatz, die loops über die bits, aber

C code, um die Anzahl der '1' - bits in einer unsigned char -

Anzahl der Antworten 8 Antworten
Brauche ich C-code, um die Anzahl von 1 ' s in einen unsigned char in C. ich brauche eine Erklärung, warum es funktioniert, wenn es nicht offensichtlich ist. Ich habe eine Menge code für eine 32-bit-Zahl jedoch

Bestimmen Sie elegant, ob mehr als ein Boolescher Wert "wahr" ist

Anzahl der Antworten 22 Antworten
Habe ich eine Reihe von fünf Boolesche Werte. Wenn mehr als eine von diesen ist wahr, ich will excecute eine bestimmte Funktion. Was ist der eleganteste Weg, können Sie denken, dass würde mir erlauben, zu überprüfen, in

Wie zähle ich die Anzahl der gesetzten Bits in einer 32-Bit-Ganzzahl?

Anzahl der Antworten 30 Antworten
8 bits repräsentiert die Nummer 7 wie folgt Aussehen: 00000111 Drei bits gesetzt sind. Was sind algorithmen, um zu bestimmen, die Anzahl der gesetzten bits in einem 32-bit-integer? InformationsquelleAutor der Frage |