明天,单位要来新人面试,以前的机试题,感觉太简单了,于是加工了一下,如下:
题目:M只老鼠排成一圈,猫从第一只开始每隔N只吃一只老鼠。
要求:(1)显示猫吃老鼠的过程
(2)问最后剩下的老鼠是?
一道面试题要求用面向对象方法解决猫吃老鼠问题,涉及约瑟夫环变异、类的设计和观察者模式。分析包括猫类、老鼠类、老鼠队列类、逻辑判断类和UI类。实现良好的面向对象设计和UI可得高分。
明天,单位要来新人面试,以前的机试题,感觉太简单了,于是加工了一下,如下:
题目:M只老鼠排成一圈,猫从第一只开始每隔N只吃一只老鼠。
要求:(1)显示猫吃老鼠的过程
(2)问最后剩下的老鼠是?

被折叠的 条评论
为什么被折叠?