PHP redis bitmap快速获取全部数据

/**
 * 获取bitmap
 * @date 2021/11/12
 * @param $key
 * @return array
 */
function get_bitmap_all($key)
{
    $result =[];
    $value = $redis->get($key);
    if($value) {
        /**
         * 解包(redis返回来的是二进制字符串,我们需要把它解成对应的数字)
         * 关于unpack的用法,如果不了解,大家可以网上搜索学习,改天可以单独写篇文章分享
         */
        $bitmap = unpack('C*', $value);
        if ($bitmap) {
            foreach ($bitmap as $key => $number) {
                // 下标是从1开始的; 1个字节8位
                $offset = ($key - 1) * 8;
                // 过滤没有标记的字节段
                if ($number) {
                    for ($i = 0; $i < 8; $i++) {
                        // 遍历这个字节的每一位,是否有为1的值,如果有,那就记录这个位置的偏移量,就是用户id
                        if (($number >> $i & 1) == 1) {
                            // 8位范围是0~7,因为redis是高位到低位存储,所以要反过来计算偏移量
                            $result[] = $offset + (7 - $i);
                        }
                    }
                }
            }
        }
    }
    return $result;
}

/**
 * 获取bitmap的值,根据配置数组计算偏移量
 * @date 2021/11/12
 * @param $key
 * @return array
 */
function git_bitmap_all($key)
{
    $bitmap_str = $redis->get($key);
    $data = [];
    if ($bitmap_str) {
        $bitmap = unpack('C*', $bitmap_str);
        unset($bitmap_str);
        // 读取8位255所有为1的位置数组
        $int_bitmap = require_once ('bitmap.php');
        foreach ($bitmap as $k => $number) {
            if ($number) {
                $offset = ($k - 1) * 8;
                // 获取数字对应的位置数组
                foreach ($int_bitmap[$number] as $pos) {
                    $data[] = $offset + $pos;
                }
            }
        }
    }
    return $data;
}


 bitmap.php

<?php
/**
 * 存储着二进制中每个字节(8位)里为1的位置map
 * 用空间换时间方式提升获取位图等数据结构里的偏移量
 */
return array(
    1 => array(
        0 => 7,
    ) ,
    2 => array(
        0 => 6,
    ) ,
    3 => array(
        0 => 7,
        1 => 6,
    ) ,
    4 => array(
        0 => 5,
    ) ,
    5 => array(
        0 => 7,
        1 => 5,
    ) ,
    6 => array(
        0 => 6,
        1 => 5,
    ) ,
    7 => array(
        0 => 7,
        1 => 6,
        2 => 5,
    ) ,
    8 => array(
        0 => 4,
    ) ,
    9 => array(
        0 => 7,
        1 => 4,
    ) ,
    10 => array(
        0 => 6,
        1 => 4,
    ) ,
    11 => array(
        0 => 7,
        1 => 6,
        2 => 4,
    ) ,
    12 => array(
        0 => 5,
        1 => 4,
    ) ,
    13 => array(
        0 => 7,
        1 => 5,
        2 => 4,
    ) ,
    14 => array(
        0 => 6,
        1 => 5,
        2 => 4,
    ) ,
    15 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 4,
    ) ,
    16 => array(
        0 => 3,
    ) ,
    17 => array(
        0 => 7,
        1 => 3,
    ) ,
    18 => array(
        0 => 6,
        1 => 3,
    ) ,
    19 => array(
        0 => 7,
        1 => 6,
        2 => 3,
    ) ,
    20 => array(
        0 => 5,
        1 => 3,
    ) ,
    21 => array(
        0 => 7,
        1 => 5,
        2 => 3,
    ) ,
    22 => array(
        0 => 6,
        1 => 5,
        2 => 3,
    ) ,
    23 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 3,
    ) ,
    24 => array(
        0 => 4,
        1 => 3,
    ) ,
    25 => array(
        0 => 7,
        1 => 4,
        2 => 3,
    ) ,
    26 => array(
        0 => 6,
        1 => 4,
        2 => 3,
    ) ,
    27 => array(
        0 => 7,
        1 => 6,
        2 => 4,
        3 => 3,
    ) ,
    28 => array(
        0 => 5,
        1 => 4,
        2 => 3,
    ) ,
    29 => array(
        0 => 7,
        1 => 5,
        2 => 4,
        3 => 3,
    ) ,
    30 => array(
        0 => 6,
        1 => 5,
        2 => 4,
        3 => 3,
    ) ,
    31 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 4,
        4 => 3,
    ) ,
    32 => array(
        0 => 2,
    ) ,
    33 => array(
        0 => 7,
        1 => 2,
    ) ,
    34 => array(
        0 => 6,
        1 => 2,
    ) ,
    35 => array(
        0 => 7,
        1 => 6,
        2 => 2,
    ) ,
    36 => array(
        0 => 5,
        1 => 2,
    ) ,
    37 => array(
        0 => 7,
        1 => 5,
        2 => 2,
    ) ,
    38 => array(
        0 => 6,
        1 => 5,
        2 => 2,
    ) ,
    39 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 2,
    ) ,
    40 => array(
        0 => 4,
        1 => 2,
    ) ,
    41 => array(
        0 => 7,
        1 => 4,
        2 => 2,
    ) ,
    42 => array(
        0 => 6,
        1 => 4,
        2 => 2,
    ) ,
    43 => array(
        0 => 7,
        1 => 6,
        2 => 4,
        3 => 2,
    ) ,
    44 => array(
        0 => 5,
        1 => 4,
        2 => 2,
    ) ,
    45 => array(
        0 => 7,
        1 => 5,
        2 => 4,
        3 => 2,
    ) ,
    46 => array(
        0 => 6,
        1 => 5,
        2 => 4,
        3 => 2,
    ) ,
    47 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 4,
        4 => 2,
    ) ,
    48 => array(
        0 => 3,
        1 => 2,
    ) ,
    49 => array(
        0 => 7,
        1 => 3,
        2 => 2,
    ) ,
    50 => array(
        0 => 6,
        1 => 3,
        2 => 2,
    ) ,
    51 => array(
        0 => 7,
        1 => 6,
        2 => 3,
        3 => 2,
    ) ,
    52 => array(
        0 => 5,
        1 => 3,
        2 => 2,
    ) ,
    53 => array(
        0 => 7,
        1 => 5,
        2 => 3,
        3 => 2,
    ) ,
    54 => array(
        0 => 6,
        1 => 5,
        2 => 3,
        3 => 2,
    ) ,
    55 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 3,
        4 => 2,
    ) ,
    56 => array(
        0 => 4,
        1 => 3,
        2 => 2,
    ) ,
    57 => array(
        0 => 7,
        1 => 4,
        2 => 3,
        3 => 2,
    ) ,
    58 => array(
        0 => 6,
        1 => 4,
        2 => 3,
        3 => 2,
    ) ,
    59 => array(
        0 => 7,
        1 => 6,
        2 => 4,
        3 => 3,
        4 => 2,
    ) ,
    60 => array(
        0 => 5,
        1 => 4,
        2 => 3,
        3 => 2,
    ) ,
    61 => array(
        0 => 7,
        1 => 5,
        2 => 4,
        3 => 3,
        4 => 2,
    ) ,
    62 => array(
        0 => 6,
        1 => 5,
        2 => 4,
        3 => 3,
        4 => 2,
    ) ,
    63 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 4,
        4 => 3,
        5 => 2,
    ) ,
    64 => array(
        0 => 1,
    ) ,
    65 => array(
        0 => 7,
        1 => 1,
    ) ,
    66 => array(
        0 => 6,
        1 => 1,
    ) ,
    67 => array(
        0 => 7,
        1 => 6,
        2 => 1,
    ) ,
    68 => array(
        0 => 5,
        1 => 1,
    ) ,
    69 => array(
        0 => 7,
        1 => 5,
        2 => 1,
    ) ,
    70 => array(
        0 => 6,
        1 => 5,
        2 => 1,
    ) ,
    71 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 1,
    ) ,
    72 => array(
        0 => 4,
        1 => 1,
    ) ,
    73 => array(
        0 => 7,
        1 => 4,
        2 => 1,
    ) ,
    74 => array(
        0 => 6,
        1 => 4,
        2 => 1,
    ) ,
    75 => array(
        0 => 7,
        1 => 6,
        2 => 4,
        3 => 1,
    ) ,
    76 => array(
        0 => 5,
        1 => 4,
        2 => 1,
    ) ,
    77 => array(
        0 => 7,
        1 => 5,
        2 => 4,
        3 => 1,
    ) ,
    78 => array(
        0 => 6,
        1 => 5,
        2 => 4,
        3 => 1,
    ) ,
    79 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 4,
        4 => 1,
    ) ,
    80 => array(
        0 => 3,
        1 => 1,
    ) ,
    81 => array(
        0 => 7,
        1 => 3,
        2 => 1,
    ) ,
    82 => array(
        0 => 6,
        1 => 3,
        2 => 1,
    ) ,
    83 => array(
        0 => 7,
        1 => 6,
        2 => 3,
        3 => 1,
    ) ,
    84 => array(
        0 => 5,
        1 => 3,
        2 => 1,
    ) ,
    85 => array(
        0 => 7,
        1 => 5,
        2 => 3,
        3 => 1,
    ) ,
    86 => array(
        0 => 6,
        1 => 5,
        2 => 3,
        3 => 1,
    ) ,
    87 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 3,
        4 => 1,
    ) ,
    88 => array(
        0 => 4,
        1 => 3,
        2 => 1,
    ) ,
    89 => array(
        0 => 7,
        1 => 4,
        2 => 3,
        3 => 1,
    ) ,
    90 => array(
        0 => 6,
        1 => 4,
        2 => 3,
        3 => 1,
    ) ,
    91 => array(
        0 => 7,
        1 => 6,
        2 => 4,
        3 => 3,
        4 => 1,
    ) ,
    92 => array(
        0 => 5,
        1 => 4,
        2 => 3,
        3 => 1,
    ) ,
    93 => array(
        0 => 7,
        1 => 5,
        2 => 4,
        3 => 3,
        4 => 1,
    ) ,
    94 => array(
        0 => 6,
        1 => 5,
        2 => 4,
        3 => 3,
        4 => 1,
    ) ,
    95 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 4,
        4 => 3,
        5 => 1,
    ) ,
    96 => array(
        0 => 2,
        1 => 1,
    ) ,
    97 => array(
        0 => 7,
        1 => 2,
        2 => 1,
    ) ,
    98 => array(
        0 => 6,
        1 => 2,
        2 => 1,
    ) ,
    99 => array(
        0 => 7,
        1 => 6,
        2 => 2,
        3 => 1,
    ) ,
    100 => array(
        0 => 5,
        1 => 2,
        2 => 1,
    ) ,
    101 => array(
        0 => 7,
        1 => 5,
        2 => 2,
        3 => 1,
    ) ,
    102 => array(
        0 => 6,
        1 => 5,
        2 => 2,
        3 => 1,
    ) ,
    103 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 2,
        4 => 1,
    ) ,
    104 => array(
        0 => 4,
        1 => 2,
        2 => 1,
    ) ,
    105 => array(
        0 => 7,
        1 => 4,
        2 => 2,
        3 => 1,
    ) ,
    106 => array(
        0 => 6,
        1 => 4,
        2 => 2,
        3 => 1,
    ) ,
    107 => array(
        0 => 7,
        1 => 6,
        2 => 4,
        3 => 2,
        4 => 1,
    ) ,
    108 => array(
        0 => 5,
        1 => 4,
        2 => 2,
        3 => 1,
    ) ,
    109 => array(
        0 => 7,
        1 => 5,
        2 => 4,
        3 => 2,
        4 => 1,
    ) ,
    110 => array(
        0 => 6,
        1 => 5,
        2 => 4,
        3 => 2,
        4 => 1,
    ) ,
    111 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 4,
        4 => 2,
        5 => 1,
    ) ,
    112 => array(
        0 => 3,
        1 => 2,
        2 => 1,
    ) ,
    113 => array(
        0 => 7,
        1 => 3,
        2 => 2,
        3 => 1,
    ) ,
    114 => array(
        0 => 6,
        1 => 3,
        2 => 2,
        3 => 1,
    ) ,
    115 => array(
        0 => 7,
        1 => 6,
        2 => 3,
        3 => 2,
        4 => 1,
    ) ,
    116 => array(
        0 => 5,
        1 => 3,
        2 => 2,
        3 => 1,
    ) ,
    117 => array(
        0 => 7,
        1 => 5,
        2 => 3,
        3 => 2,
        4 => 1,
    ) ,
    118 => array(
        0 => 6,
        1 => 5,
        2 => 3,
        3 => 2,
        4 => 1,
    ) ,
    119 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 3,
        4 => 2,
        5 => 1,
    ) ,
    120 => array(
        0 => 4,
        1 => 3,
        2 => 2,
        3 => 1,
    ) ,
    121 => array(
        0 => 7,
        1 => 4,
        2 => 3,
        3 => 2,
        4 => 1,
    ) ,
    122 => array(
        0 => 6,
        1 => 4,
        2 => 3,
        3 => 2,
        4 => 1,
    ) ,
    123 => array(
        0 => 7,
        1 => 6,
        2 => 4,
        3 => 3,
        4 => 2,
        5 => 1,
    ) ,
    124 => array(
        0 => 5,
        1 => 4,
        2 => 3,
        3 => 2,
        4 => 1,
    ) ,
    125 => array(
        0 => 7,
        1 => 5,
        2 => 4,
        3 => 3,
        4 => 2,
        5 => 1,
    ) ,
    126 => array(
        0 => 6,
        1 => 5,
        2 => 4,
        3 => 3,
        4 => 2,
        5 => 1,
    ) ,
    127 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 4,
        4 => 3,
        5 => 2,
        6 => 1,
    ) ,
    128 => array(
        0 => 0,
    ) ,
    129 => array(
        0 => 7,
        1 => 0,
    ) ,
    130 => array(
        0 => 6,
        1 => 0,
    ) ,
    131 => array(
        0 => 7,
        1 => 6,
        2 => 0,
    ) ,
    132 => array(
        0 => 5,
        1 => 0,
    ) ,
    133 => array(
        0 => 7,
        1 => 5,
        2 => 0,
    ) ,
    134 => array(
        0 => 6,
        1 => 5,
        2 => 0,
    ) ,
    135 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 0,
    ) ,
    136 => array(
        0 => 4,
        1 => 0,
    ) ,
    137 => array(
        0 => 7,
        1 => 4,
        2 => 0,
    ) ,
    138 => array(
        0 => 6,
        1 => 4,
        2 => 0,
    ) ,
    139 => array(
        0 => 7,
        1 => 6,
        2 => 4,
        3 => 0,
    ) ,
    140 => array(
        0 => 5,
        1 => 4,
        2 => 0,
    ) ,
    141 => array(
        0 => 7,
        1 => 5,
        2 => 4,
        3 => 0,
    ) ,
    142 => array(
        0 => 6,
        1 => 5,
        2 => 4,
        3 => 0,
    ) ,
    143 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 4,
        4 => 0,
    ) ,
    144 => array(
        0 => 3,
        1 => 0,
    ) ,
    145 => array(
        0 => 7,
        1 => 3,
        2 => 0,
    ) ,
    146 => array(
        0 => 6,
        1 => 3,
        2 => 0,
    ) ,
    147 => array(
        0 => 7,
        1 => 6,
        2 => 3,
        3 => 0,
    ) ,
    148 => array(
        0 => 5,
        1 => 3,
        2 => 0,
    ) ,
    149 => array(
        0 => 7,
        1 => 5,
        2 => 3,
        3 => 0,
    ) ,
    150 => array(
        0 => 6,
        1 => 5,
        2 => 3,
        3 => 0,
    ) ,
    151 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 3,
        4 => 0,
    ) ,
    152 => array(
        0 => 4,
        1 => 3,
        2 => 0,
    ) ,
    153 => array(
        0 => 7,
        1 => 4,
        2 => 3,
        3 => 0,
    ) ,
    154 => array(
        0 => 6,
        1 => 4,
        2 => 3,
        3 => 0,
    ) ,
    155 => array(
        0 => 7,
        1 => 6,
        2 => 4,
        3 => 3,
        4 => 0,
    ) ,
    156 => array(
        0 => 5,
        1 => 4,
        2 => 3,
        3 => 0,
    ) ,
    157 => array(
        0 => 7,
        1 => 5,
        2 => 4,
        3 => 3,
        4 => 0,
    ) ,
    158 => array(
        0 => 6,
        1 => 5,
        2 => 4,
        3 => 3,
        4 => 0,
    ) ,
    159 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 4,
        4 => 3,
        5 => 0,
    ) ,
    160 => array(
        0 => 2,
        1 => 0,
    ) ,
    161 => array(
        0 => 7,
        1 => 2,
        2 => 0,
    ) ,
    162 => array(
        0 => 6,
        1 => 2,
        2 => 0,
    ) ,
    163 => array(
        0 => 7,
        1 => 6,
        2 => 2,
        3 => 0,
    ) ,
    164 => array(
        0 => 5,
        1 => 2,
        2 => 0,
    ) ,
    165 => array(
        0 => 7,
        1 => 5,
        2 => 2,
        3 => 0,
    ) ,
    166 => array(
        0 => 6,
        1 => 5,
        2 => 2,
        3 => 0,
    ) ,
    167 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 2,
        4 => 0,
    ) ,
    168 => array(
        0 => 4,
        1 => 2,
        2 => 0,
    ) ,
    169 => array(
        0 => 7,
        1 => 4,
        2 => 2,
        3 => 0,
    ) ,
    170 => array(
        0 => 6,
        1 => 4,
        2 => 2,
        3 => 0,
    ) ,
    171 => array(
        0 => 7,
        1 => 6,
        2 => 4,
        3 => 2,
        4 => 0,
    ) ,
    172 => array(
        0 => 5,
        1 => 4,
        2 => 2,
        3 => 0,
    ) ,
    173 => array(
        0 => 7,
        1 => 5,
        2 => 4,
        3 => 2,
        4 => 0,
    ) ,
    174 => array(
        0 => 6,
        1 => 5,
        2 => 4,
        3 => 2,
        4 => 0,
    ) ,
    175 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 4,
        4 => 2,
        5 => 0,
    ) ,
    176 => array(
        0 => 3,
        1 => 2,
        2 => 0,
    ) ,
    177 => array(
        0 => 7,
        1 => 3,
        2 => 2,
        3 => 0,
    ) ,
    178 => array(
        0 => 6,
        1 => 3,
        2 => 2,
        3 => 0,
    ) ,
    179 => array(
        0 => 7,
        1 => 6,
        2 => 3,
        3 => 2,
        4 => 0,
    ) ,
    180 => array(
        0 => 5,
        1 => 3,
        2 => 2,
        3 => 0,
    ) ,
    181 => array(
        0 => 7,
        1 => 5,
        2 => 3,
        3 => 2,
        4 => 0,
    ) ,
    182 => array(
        0 => 6,
        1 => 5,
        2 => 3,
        3 => 2,
        4 => 0,
    ) ,
    183 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 3,
        4 => 2,
        5 => 0,
    ) ,
    184 => array(
        0 => 4,
        1 => 3,
        2 => 2,
        3 => 0,
    ) ,
    185 => array(
        0 => 7,
        1 => 4,
        2 => 3,
        3 => 2,
        4 => 0,
    ) ,
    186 => array(
        0 => 6,
        1 => 4,
        2 => 3,
        3 => 2,
        4 => 0,
    ) ,
    187 => array(
        0 => 7,
        1 => 6,
        2 => 4,
        3 => 3,
        4 => 2,
        5 => 0,
    ) ,
    188 => array(
        0 => 5,
        1 => 4,
        2 => 3,
        3 => 2,
        4 => 0,
    ) ,
    189 => array(
        0 => 7,
        1 => 5,
        2 => 4,
        3 => 3,
        4 => 2,
        5 => 0,
    ) ,
    190 => array(
        0 => 6,
        1 => 5,
        2 => 4,
        3 => 3,
        4 => 2,
        5 => 0,
    ) ,
    191 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 4,
        4 => 3,
        5 => 2,
        6 => 0,
    ) ,
    192 => array(
        0 => 1,
        1 => 0,
    ) ,
    193 => array(
        0 => 7,
        1 => 1,
        2 => 0,
    ) ,
    194 => array(
        0 => 6,
        1 => 1,
        2 => 0,
    ) ,
    195 => array(
        0 => 7,
        1 => 6,
        2 => 1,
        3 => 0,
    ) ,
    196 => array(
        0 => 5,
        1 => 1,
        2 => 0,
    ) ,
    197 => array(
        0 => 7,
        1 => 5,
        2 => 1,
        3 => 0,
    ) ,
    198 => array(
        0 => 6,
        1 => 5,
        2 => 1,
        3 => 0,
    ) ,
    199 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 1,
        4 => 0,
    ) ,
    200 => array(
        0 => 4,
        1 => 1,
        2 => 0,
    ) ,
    201 => array(
        0 => 7,
        1 => 4,
        2 => 1,
        3 => 0,
    ) ,
    202 => array(
        0 => 6,
        1 => 4,
        2 => 1,
        3 => 0,
    ) ,
    203 => array(
        0 => 7,
        1 => 6,
        2 => 4,
        3 => 1,
        4 => 0,
    ) ,
    204 => array(
        0 => 5,
        1 => 4,
        2 => 1,
        3 => 0,
    ) ,
    205 => array(
        0 => 7,
        1 => 5,
        2 => 4,
        3 => 1,
        4 => 0,
    ) ,
    206 => array(
        0 => 6,
        1 => 5,
        2 => 4,
        3 => 1,
        4 => 0,
    ) ,
    207 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 4,
        4 => 1,
        5 => 0,
    ) ,
    208 => array(
        0 => 3,
        1 => 1,
        2 => 0,
    ) ,
    209 => array(
        0 => 7,
        1 => 3,
        2 => 1,
        3 => 0,
    ) ,
    210 => array(
        0 => 6,
        1 => 3,
        2 => 1,
        3 => 0,
    ) ,
    211 => array(
        0 => 7,
        1 => 6,
        2 => 3,
        3 => 1,
        4 => 0,
    ) ,
    212 => array(
        0 => 5,
        1 => 3,
        2 => 1,
        3 => 0,
    ) ,
    213 => array(
        0 => 7,
        1 => 5,
        2 => 3,
        3 => 1,
        4 => 0,
    ) ,
    214 => array(
        0 => 6,
        1 => 5,
        2 => 3,
        3 => 1,
        4 => 0,
    ) ,
    215 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 3,
        4 => 1,
        5 => 0,
    ) ,
    216 => array(
        0 => 4,
        1 => 3,
        2 => 1,
        3 => 0,
    ) ,
    217 => array(
        0 => 7,
        1 => 4,
        2 => 3,
        3 => 1,
        4 => 0,
    ) ,
    218 => array(
        0 => 6,
        1 => 4,
        2 => 3,
        3 => 1,
        4 => 0,
    ) ,
    219 => array(
        0 => 7,
        1 => 6,
        2 => 4,
        3 => 3,
        4 => 1,
        5 => 0,
    ) ,
    220 => array(
        0 => 5,
        1 => 4,
        2 => 3,
        3 => 1,
        4 => 0,
    ) ,
    221 => array(
        0 => 7,
        1 => 5,
        2 => 4,
        3 => 3,
        4 => 1,
        5 => 0,
    ) ,
    222 => array(
        0 => 6,
        1 => 5,
        2 => 4,
        3 => 3,
        4 => 1,
        5 => 0,
    ) ,
    223 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 4,
        4 => 3,
        5 => 1,
        6 => 0,
    ) ,
    224 => array(
        0 => 2,
        1 => 1,
        2 => 0,
    ) ,
    225 => array(
        0 => 7,
        1 => 2,
        2 => 1,
        3 => 0,
    ) ,
    226 => array(
        0 => 6,
        1 => 2,
        2 => 1,
        3 => 0,
    ) ,
    227 => array(
        0 => 7,
        1 => 6,
        2 => 2,
        3 => 1,
        4 => 0,
    ) ,
    228 => array(
        0 => 5,
        1 => 2,
        2 => 1,
        3 => 0,
    ) ,
    229 => array(
        0 => 7,
        1 => 5,
        2 => 2,
        3 => 1,
        4 => 0,
    ) ,
    230 => array(
        0 => 6,
        1 => 5,
        2 => 2,
        3 => 1,
        4 => 0,
    ) ,
    231 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 2,
        4 => 1,
        5 => 0,
    ) ,
    232 => array(
        0 => 4,
        1 => 2,
        2 => 1,
        3 => 0,
    ) ,
    233 => array(
        0 => 7,
        1 => 4,
        2 => 2,
        3 => 1,
        4 => 0,
    ) ,
    234 => array(
        0 => 6,
        1 => 4,
        2 => 2,
        3 => 1,
        4 => 0,
    ) ,
    235 => array(
        0 => 7,
        1 => 6,
        2 => 4,
        3 => 2,
        4 => 1,
        5 => 0,
    ) ,
    236 => array(
        0 => 5,
        1 => 4,
        2 => 2,
        3 => 1,
        4 => 0,
    ) ,
    237 => array(
        0 => 7,
        1 => 5,
        2 => 4,
        3 => 2,
        4 => 1,
        5 => 0,
    ) ,
    238 => array(
        0 => 6,
        1 => 5,
        2 => 4,
        3 => 2,
        4 => 1,
        5 => 0,
    ) ,
    239 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 4,
        4 => 2,
        5 => 1,
        6 => 0,
    ) ,
    240 => array(
        0 => 3,
        1 => 2,
        2 => 1,
        3 => 0,
    ) ,
    241 => array(
        0 => 7,
        1 => 3,
        2 => 2,
        3 => 1,
        4 => 0,
    ) ,
    242 => array(
        0 => 6,
        1 => 3,
        2 => 2,
        3 => 1,
        4 => 0,
    ) ,
    243 => array(
        0 => 7,
        1 => 6,
        2 => 3,
        3 => 2,
        4 => 1,
        5 => 0,
    ) ,
    244 => array(
        0 => 5,
        1 => 3,
        2 => 2,
        3 => 1,
        4 => 0,
    ) ,
    245 => array(
        0 => 7,
        1 => 5,
        2 => 3,
        3 => 2,
        4 => 1,
        5 => 0,
    ) ,
    246 => array(
        0 => 6,
        1 => 5,
        2 => 3,
        3 => 2,
        4 => 1,
        5 => 0,
    ) ,
    247 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 3,
        4 => 2,
        5 => 1,
        6 => 0,
    ) ,
    248 => array(
        0 => 4,
        1 => 3,
        2 => 2,
        3 => 1,
        4 => 0,
    ) ,
    249 => array(
        0 => 7,
        1 => 4,
        2 => 3,
        3 => 2,
        4 => 1,
        5 => 0,
    ) ,
    250 => array(
        0 => 6,
        1 => 4,
        2 => 3,
        3 => 2,
        4 => 1,
        5 => 0,
    ) ,
    251 => array(
        0 => 7,
        1 => 6,
        2 => 4,
        3 => 3,
        4 => 2,
        5 => 1,
        6 => 0,
    ) ,
    252 => array(
        0 => 5,
        1 => 4,
        2 => 3,
        3 => 2,
        4 => 1,
        5 => 0,
    ) ,
    253 => array(
        0 => 7,
        1 => 5,
        2 => 4,
        3 => 3,
        4 => 2,
        5 => 1,
        6 => 0,
    ) ,
    254 => array(
        0 => 6,
        1 => 5,
        2 => 4,
        3 => 3,
        4 => 2,
        5 => 1,
        6 => 0,
    ) ,
    255 => array(
        0 => 7,
        1 => 6,
        2 => 5,
        3 => 4,
        4 => 3,
        5 => 2,
        6 => 1,
        7 => 0,
    )
);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值