合集- 题解(1) 1.csp 202305-3 解压缩03-21 收起 原题链接:http://118.190.20.162/view.page?gpid=T168 码力题,为了方便处理,将每两个字符封装成一个字节类,按照题目处理即可点击查看代码 #include<bits/stdc++.h> using namespace std;
题目给我们一段压缩过的代码,可以拆分为引导域和数据域,引导域决定了解压缩后的数据长度,数据域也是可以分段的,每一段由其第一个字节的最低两位决定,若为00,则是字面量,若为01或10,则为回溯引用。输出解压缩后的数据,8字节为一行,最后一行允许不到8个字节。 由于要多次读取字节,所以最好封装一个函数来 读取...