华为OD机试,压缩报文还原2
📝题目描述
为了提升数据传输的效率,会对传输的报文进行压缩处理。
输入一个压缩后的报文,请返回它解压后的原始报文。
压缩规则:n[str],表示方括号内部的 str 正好重复 n 次。
注意 n 为正整数(0 < n <= 100),str只包含小写英文字母,不考虑异常情况。
注:
1)原始报文长度不会超过1000,不考虑异常的情况
👀输入样例
输入压缩后的报文:
1)不考虑无效的输入,报文没有额外的空格,方括号总是符合格式要求的;
2)原始报文不包含数字,所有的数字只表示重复的次数 n ,例如不会出现像5b或3[8]的输入;
👉输出样例
解压后的原始报文
题解地址 📤
- Python 题解:https://blog.csdn.net/hihell/article/details/128985488
- JS 题解:https://blog.csdn.net/hihell/article/details/129006458
- C++ 题解:https://blog.csdn.net/hihell/article/details/129150331
- JAVA 题解:https://blog.csdn.net/hihell/article/details/129259149
- C 题解:https://blog.csdn.net/hihell/article/details/129272809
- Go 题解:https://blog.csdn.net/hihell/article/details/129340573
华为OD机试
我的OD机试体验
作为一名计算机专业的学生,机试已经成为了我们考试的常态。在这次OD机试中,我感受到了它的便利性和高效性。无需跑到考场,只需要在家中安装好软件,即可参加考试。同时,机试的环境也更加自由,没有了考场的局限,我可以更加自由地调整自己的状态,发挥更好的水平。虽然机试的过程中,网络状况和设备故障等问题仍然存在,但是我相信随着技术的发展,这些问题也会逐渐得到解决。