饿了么实习 - 笔试

2025年3月7日 19:00 - 20:40

选择题45分:

  • 8道单选,7道不定项
  • 考点:计算机网络、操作系统、设计模式、数据库、行测

编程题55分:

  • 小红的字符串:由01构成的字符串,交换一次下标,不同的操作方案,最终能生成多少不同的字符串?
  • 输入:01构成的字符串
  • 输出:所有不同方案的数量
  • 求解思路:数学
  • 小红的验证码:在5×5的矩阵中放入不同的符号,系统将会在?处随机填入[0,9]的数字,其余位置填充
  • 输入:5×5的验证码
  • 输出:对应的数字
  • 求解思路:模拟
#???#	##?##	#???#	#???#
#?#?#	##?##	###?#	###?#
#?#?#	##?##	#???#	#???#
#?#?#	##?##	#?###	###?#
#???#	##?##	#???#	#???#
分表代表:0,1,2,3
  • 黑板异或游戏:三种行动1.在黑板上写一个数字,2.擦掉黑板上一个数字,3.求黑板上与输入数字的最大异或值
  • 输入:1-3的一个整数 + 操作整数
  • 输出:1-2无输出,3输出最大异或值
  • 求解思路:字典树
全部评论
第二道题我找的规律,例如 0的话,统计每行数字的数目32223,1的话统计数字作为字符串11111,最后发现只有3个统计完的字符串相同,我就将字符串作为key,真实数字作为value,判断是否是字符串相同的三个 数,然后针对三个数的特定的几个位置进行却区别,然后不知道为啥,没有全过
点赞 回复 分享
发布于 03-12 11:31 河南
佬a了几道😭
点赞 回复 分享
发布于 03-08 13:31 陕西

相关推荐

点赞 评论 收藏
分享
评论
2
11
分享

创作者周榜

更多
牛客网
牛客企业服务