荣耀9.10留学生通信协议机试

第一题打卡题
n道判断题,其中x道选的是对的,其他都是错的,选错的不扣分,已知y道题的答案是对的,其他都是错的,问最多能拿多少分;100%。

第二题栈 递归 字符串
布尔算术表达式计算结果,类似!(1&0)|0&1,有点像lc1106,直接输出1能混60%。。胡乱写了个栈+递归混了60%

第三题 字符串+模拟+排序+哈希表
又臭又长的题干,很“华为”;给一个字符串,从中挑选子序列形成长度最长的蛇形字符串(子序列可任意排列形成蛇形字符串),直到无法挑出;蛇形字符串满足类似AaBbCc,要求大写+小写&按照字母顺序排列&无重复字母;所有蛇形字符串按字母顺序升序输出,首字母相同的按照长度降序输出;
好几个方法大杂烩但不难,哈希表统计+双指针求出长度最长的蛇形+改写排序comparison的方法;100%
全部评论
想问一下兄弟荣耀有消息嘛
点赞
送花
回复
分享
发布于 2023-10-17 11:26 新加坡

相关推荐

4 4 评论
分享
牛客网
牛客企业服务