荣耀 笔试
#荣耀校招# 岗位:嵌入式软件开发工程师
编程*3
120min,100+200+300,ACM模式(和华为一样)
1、实现报文转义功能,报文中如果出现0x0A,转义为0x12 0x34,如果出现0x0B,转义为0xAB 0xCD,其他保持不变。输入的报文的第一个字节为报文长度,但不参与转义;输出的报文的第一个字节为转义后的报文长度。例如,输入:8 1 2 3 4 5 6 A 输出:9 1 2 3 4 5 6 12 34
2、输入两个序列,第一个序列为复数的实部,第二个序列为复数的虚部,计算复数的绝对值,并按照绝对值从大到小排序,并打印出来(保留整数部分)
3、给定一个包含数字、大小写字母、括号(包括大、中、小括号)的字符串,括号可以嵌套。 按照如下匹配规则对字符串进行展开:1、数字表示括号里的字符串重复的次数,展开后的字符串不包含括号 2、将字符串逆序展开,用例保证括号匹配且每个数字后面都有括号。
【如果对你有帮助能给我送个花花吗】
#荣耀求职进展汇总#
编程*3
120min,100+200+300,ACM模式(和华为一样)
1、实现报文转义功能,报文中如果出现0x0A,转义为0x12 0x34,如果出现0x0B,转义为0xAB 0xCD,其他保持不变。输入的报文的第一个字节为报文长度,但不参与转义;输出的报文的第一个字节为转义后的报文长度。例如,输入:8 1 2 3 4 5 6 A 输出:9 1 2 3 4 5 6 12 34
2、输入两个序列,第一个序列为复数的实部,第二个序列为复数的虚部,计算复数的绝对值,并按照绝对值从大到小排序,并打印出来(保留整数部分)
3、给定一个包含数字、大小写字母、括号(包括大、中、小括号)的字符串,括号可以嵌套。 按照如下匹配规则对字符串进行展开:1、数字表示括号里的字符串重复的次数,展开后的字符串不包含括号 2、将字符串逆序展开,用例保证括号匹配且每个数字后面都有括号。
【如果对你有帮助能给我送个花花吗】
#荣耀求职进展汇总#
全部评论
佬啥时候笔的
遇到同样的第二题,输入似乎一直有bug
相关推荐
11-17 11:00
东北大学 电气设计工程师 Daydream2:这就和高考一样,大部分东西学了之后完全没用,但可以看出你的学习能力。因为公司进去都会有培训,不需要你真的会工作,只需要你能学习
点赞 评论 收藏
分享