bit-manipulation

    1

    1답변

    자바 스크립트에서 비트 방식을 사용하는 동안 문제가 있습니다. 나는 이것이 잘못된 방향으로 가고 있는지 나는 모른다. 그러나 여기에 간다. 나는 4 개의 주요 카테고리가 있습니다. 이드와 함께 1,2,4,8. 내 개체의 항목에는 해당 항목이 속한 범주의 총계가있는 속성이 있습니다. 즉. { item: { name: 'lorem', c: 7 }} //memb

    3

    2답변

    5 이진 문자열 base64_encode()가 '어떻게 쌍의 XOR (^) 그들 각각은 결과에서 1bits를 셀 수 wAD4Af8B/gHuA/4BzgP1A/8P/h//f/xv+z30D9IDSAE= AAAgCPgf/B/4H/w1+B74Gfg/+B/8P/4f/D/8HwABAAA= AAAAAMB/wP/A/8B/4HvAf+B/+n/3P/Y//z/4n4CDg

    5

    2답변

    C에서 주소를 나타내는 32 비트 단어가 있습니다. (부호가없는 긴 길이로 저장되었으므로 괜찮습니다). 이제 내가 수집 한 것에서 주소의 일부는 페이지 번호를 포함하고 다른 부분은 오프셋을 포함합니다. 나에게 페이지 번호를주는 비트를 어떻게 추출 할 수 있는지 궁금했다. 나는 이미 처음 22 개의 최상위 비트가 페이지 번호이고 나머지 10 비트가 페이지 오

    7

    4답변

    짝수를 주려면 결정할 논리를 작성해야합니다. 그것을 균등하게 나누는 2의 가장 큰 힘. 2^n의 최대 값은 무엇입니까? 여기서 % 2^n == 0 입력? IE : - 입력 해결할 수있는 몇 가지 비트 논리가있을 수처럼> 출력 4 (0100) -> 4 8 (1000) -> 8 12 (1100) -> 4 14 (1110) -> 2 24 (1100

    4

    2답변

    뉴스 기사를 표시하는 메서드에 다른 서식 옵션을 허용하기 위해 전달 방법을 지정하기 위해 전달할 수있는 열거 형을 만들었습니다. [Flags] private enum NewsStyle { Thumbnail = 0, Date = 1, Text = 2, Link = 4, All = 8 } string For

    4

    5답변

    오늘 내가 만난 흥미로운 문제는 n 비트 정수에서 1의 수를 계산하는 가장 빠른 방법은 무엇입니까? O (n)을 이길 수 있습니까? 예를 들어 : 42 = 0b101010 => 3 ones 512 = 0b1000000000 => 1 one 분명히, 순진 알고리즘은 단순히 계산하는 것입니다. 그러나 속도를 높이기위한 트릭이 있습니까? (이것은 단순히 학

    4

    3답변

    아래 코드를 사용하면 HtmlParserOptions 집합을 전달한 다음 단일 옵션을 선택하여 해당 집합이 선택되어 있는지 쉽게 확인할 수 있습니다. [Flags] public enum HtmlParserOptions { NotifyOpeningTags = 1, NotifyClosingTags = 2, NotifyText =

    2

    6답변

    임 비트 패턴에서 "에지"를 계산하는 가장 효율적인 알고리즘을 찾으려고합니다. 0에서 1 또는 1에서 0으로 변경되는 가장자리를 의미합니다. 저는 250 us마다 각 비트를 샘플링하고이를 32 비트 부호없는 변수로 이동합니다. 이 내 알고리즘이다는 지금까지 void CountEdges(void) { uint_least32_t feedback_sa

    2

    2답변

    Math.random()*2147483648)^(new Date).getTime()과 관련된 일부 JS 코드를 포트해야합니다. 더 작은 숫자처럼 보이지만 파이썬 함수와 JS 함수는 함수에서 동등하지만 많은 수의 값을 사용하면 값이 완전히 달라집니다. 파이썬 : >>> 2147483647^1257628307380 1257075044427 자바 스크립트

    1

    3답변

    이 시나리오를 수행하십시오. C#에서 SQL Server의 Enum-ish 테이블에 연결된 몇 개의 플래그 열거 형이 있습니다. 귀하가 배급 자이고 귀하의 리셀러가 그들이 배송 할 미국의 주를 명시하도록 허용하십시오. create table USState ( StateID bigint, StateAbbr char(2), StateName varcha