2010年12月31日

微软面试题 状态机

摘要: 已知 圆盘上有4个开关 分布在正方形的4个角上1.每个开关都只有两个状态 开或者关 ; 触摸一下开关 它的状态就会互相转换(开-关 关-开)2.你看不到现在开关的状态是什么,你也不能通过触摸判断现在的开关是开还是关3.每一次操作你可以选择改变一个开关的状态,或者改变两个开关的状态4.操作完成后 ,圆盘会随机转动, (也就是说你下一次操作的时候这些开关的位置都已经移动了)5.由于正方形的相邻点和对角点距离不一样 ,那么在你改变两个开关的时候,你可以通过这个判断你改变的是对角点还是相邻点6.当开关完全打开或者完全关闭的时候, 外面有个灯就会亮起来, 那么恭喜你 你搞定了问:有没有一种严格的流程 阅读全文

posted @ 2010-12-31 09:45 听说读写 阅读(1746) 评论(2) 推荐(1) 编辑

导航