bitarray

    6

    5답변

    분석 시스템을 만들고 있지만 API 호출은 순 사용자 ID를 제공하지만 시퀀스가 ​​아니며 너무 희박합니다. 각 고유 사용자 ID에 비트 맵/비트 세트의 분석 데이터 포인트를 표시하는 자동 증가 ID를 제공해야합니다. 따라서 첫 번째 사용자는 bitarray의 첫 번째 비트에 해당하고 두 번째 사용자는 비트 배열의 두 번째 비트가됩니다. MongoDB에서

    0

    3답변

    제목과 마찬가지로, 나는 큰 상수 배열 N에 존재하는 M의 요소를 찾으려고 노력하고 있습니다. 대부분의 경우 M의 어떤 요소도 N에 존재하지 않으므로 M에서 수행 된 검색의 대다수는 시간 낭비. M의 전체 검색을 수행하기 전에 색인을 만드는 방법을 찾고 있습니다. 광산과 유사한 프로젝트는 M의 모든 요소의 처음 몇 바이트에서 비트 배열을 만들고 비트 수준의

    5

    2답변

    BitArray에 대해 GetHashCode에서 빠른 해시 코드를 생성해야합니다. 나는 키가 BitArrays이고, 모든 BitArray가 같은 길이 인 사전을 가지고있다. 누구나이 시나리오에서와 같이 다양한 비트 수에서 좋은 해시를 생성하는 빠른 방법을 알고 있습니까? 업데이트 : 원래했다 접근 한 다음 그 값을 XOR, (속도가이 경우에 캡슐화보다 더

    0

    3답변

    고정 된 일정한 '옵션'(예 : 기술) 세트가 있다고 상상해보십시오. 모든 객체 (예 : 인간)는 옵션을 갖거나 갖지 않을 수 있습니다. 모든 개체에 대해 member-list-of-options를 유지 관리하고 옵션으로 채워야합니까? OR : 인가 그것을보다 효율적으로 (빠르게) 각 비트가 각각의 옵션의 촬영 (또는 촬영되지 않음) 상태를 나타내는 bit

    4

    3답변

    가장 중요한 단어의 설정 비트 (예 : 0x00556844 -> 0x00156844)를 어떻게 해제 할 수 있습니까? gcc에 __builtin_clz이 있지만, 제로가 필요합니다. 이는 제게 불필요합니다. 또한, 어떻게 msvc 또는 인텔 C 컴파일러에 대한 __builtin_clz를 대체해야합니까? 현재 내 코드는 int msb = 1<< ((sizeo

    0

    1답변

    BitArray를 사용하여 가장 기본적인 몇 가지 작업을 수행하며 비트가 아닌 비트로 값을 설정하십시오. BitArray라는이 쓰레기를 사용하여 후회하기 시작했습니다. 내가 이런 비트를 가지고 있다고 해봅시다. public enum RULE { NOTHING = 0x0, FIRST_STEP = 0x1, FOO_YOU = 0x2,

    0

    2답변

    XML로 serialize해야하는 비즈니스 클래스가 있습니다. BitArray 속성을가집니다. 내가 [XmlAttribute]로 장식했지만 직렬화 XML 직렬화 가능하기 과 실패, ICollection이 상속 유형은 상속 계층 구조의 모든 수준에서 추가의 구현 (선택 System.Boolean)가 있어야합니다. System.Collections.BitArr

    1

    3답변

    VB.NET에서 한 바이트의 4 비트를 저장하는 가장 좋은 방법은 무엇입니까? 가장 좋은 의미는 다음과 같습니다. 바이트 유형에서 가장 직접적인 저장 방법입니다. 비트 연산을 수행하는 동안 가장 쉽게 작업 할 수 있습니다. 비트를 다른 유형으로 곧바로 변환합니다. 생성자를 통해 BitArray에 저장하면 비트 순서가 바뀝니다. 즉, 첫 번째 비트의 값을 가

    0

    2답변

    이미지를 다루는 두 시스템을 통합하려고합니다. 한 시스템은 이미지를 sbyte []로 제공하고 다른 시스템은 BitArray를 사용합니다. sbyte[]에서 데이터를 가져 와서 BitArray로 변환해야합니다. 누구든지이 작업을 수행하는 방법을 알고 있습니까? 감사합니다, 폴

    5

    4답변

    내 응용 프로그램에 System.Collections.BitArray 클래스보다 조금 더 필요한 것이 있습니다. 특히, 나는 비트 배열이 필요합니다 은 불변하기 이 크게 BitArray 구현의 내부를 복사, 가치의 의미가 내가 내 자신의 struct을 사용하여 만든 평등을 구현하기 위해. (고마워, .Net Reflector!) 저는 비트 연산을 매일 다루