摘要: 在一个 8 x 8 的棋盘上,有一个白色车(rook)。也可能有空方块,白色的象(bishop)和黑色的卒(pawn)。它们分别以字符 “R”,“.”,“B” 和 “p” 给出。大写字符表示白棋,小写字符表示黑棋。 车按国际象棋中的规则移动:它选择四个基本方向中的一个(北,东,西和南),然后朝那个方 阅读全文
posted @ 2019-03-05 21:04 JAYPARK01 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 给定一个迭代器类的接口,接口包含两个方法: next() 和 hasNext()。设计并实现一个支持 peek() 操作的顶端迭代器 -- 其本质就是把原本应由 next() 方法返回的元素 peek() 出来。 示例: 进阶:你将如何拓展你的设计?使之变得通用化,从而适应所有的类型,而不只是整数型 阅读全文
posted @ 2019-03-05 21:00 JAYPARK01 阅读(112) 评论(0) 推荐(0) 编辑