1 条题解

  • -5
    @ 2024-4-25 16:12:33

    【题目大意】

    1.给一个正整数,根据题目要求找它的变长编码,变长编码用16进制表示。

    【考纲知识点】

    1.基本运算、输入输出语句、一维数组、位运算的知识。

    【解题思路】

    1.取末尾 77 位的操作,按位与上一个 0x7f0x7f(也就是 127127 )就行了;

    2.用cnt判断是否是最高位,先把 nn 转成二进制,再统计位数;

    3.添 11 的话加上个 128128

    【参考程序】

    image

    • 1

    [GESP202309 四级] 变长编码

    信息

    ID
    570
    时间
    1000ms
    内存
    128MiB
    难度
    7
    标签
    递交数
    252
    已通过
    55
    上传者