zigzag-encoding

    3

    2답변

    다트로 32 비트 정수로 ZigZag 인코딩을하고 있습니다. 이것은 내가 사용하고있는 소스 코드입니다 : int _encodeZigZag(int instance) => (instance << 1)^(instance >> 31); int _decodeZigZag(int instance) => (instance >> 1)^(-(instance & 1));

    -1

    1답변

    나는 거리를 북쪽 및 위치의 남쪽을 대표 긍정적 및 부정적인 정수 배열을 만들려고 해요 - 나는 지그재그 순서로 배열의 요소를 참조 할 필요가있다. 이는 큰 부재가 작은 부재는 제 나타나고 큰 부재의 나머지 요소 대체가 큰에서 감소시키고 작은 부재가 에서 증가 제 나타나는 것을 의미 최소. e.e. 배열 [1, 3, 6, 9, -3]은 [9, -3, 6,