有2轮:
- 编码回合 – DS & 算法
- 设计回合
第 1 轮:设计游戏。有以无向图方式连接的块节点。每个节点都有一种颜色。你必须写三个函数,它们的定义是
- addNode(int Node, String homecolor):在游戏中添加一个给定编号和颜色的节点。
- connect(int node1, int node2):在游戏中连接node1和node2
- List
path(int startingNode, String WinningColor): 如果连接到具有给定获胜颜色的节点,则确定给定起始节点的任何路径。
第二轮:
- 设计一个电梯管理系统,用于从一台电梯开始的电梯集团。不得不写OOPS类结构。