n****e 发帖数: 678 | 1 implement battleship game.
Microsoft, Amazon, Google 都有问过这题。所以想好好研究一下。
貌似是一个经典的题目,不知道如何回答比较好。
这题考查的是什么?
多谢大牛指教! |
s********u 发帖数: 1109 | 2 ebay问过这题,感觉有点莫名其妙,如果设计的话就是用个矩阵记录每个位置的战舰的
血量吧。http://www.careercup.com/question?id=20837662 |
m**i 发帖数: 394 | 3 Just using some intelligent data structure to fit the requirements.
【在 s********u 的大作中提到】 : ebay问过这题,感觉有点莫名其妙,如果设计的话就是用个矩阵记录每个位置的战舰的 : 血量吧。http://www.careercup.com/question?id=20837662
|
e*******s 发帖数: 1979 | 4 abstract factory?
【在 n****e 的大作中提到】 : implement battleship game. : Microsoft, Amazon, Google 都有问过这题。所以想好好研究一下。 : 貌似是一个经典的题目,不知道如何回答比较好。 : 这题考查的是什么? : 多谢大牛指教!
|
n****e 发帖数: 678 | 5 能展开说说吗
【在 e*******s 的大作中提到】 : abstract factory?
|
e*******s 发帖数: 1979 | |
s********u 发帖数: 1109 | 7 factory method? for?
【在 e*******s 的大作中提到】 : abstract factory?
|
e*******s 发帖数: 1979 | 8 就是封装不同类型的battle ship 然后打来打去的
【在 s********u 的大作中提到】 : factory method? for?
|
e*******s 发帖数: 1979 | 9 可能decorator也有点用
比如巡洋舰上面加个直升机啥的
【在 n****e 的大作中提到】 : implement battleship game. : Microsoft, Amazon, Google 都有问过这题。所以想好好研究一下。 : 貌似是一个经典的题目,不知道如何回答比较好。 : 这题考查的是什么? : 多谢大牛指教!
|
n****e 发帖数: 678 | 10 我以为这道题,是考察如何implement 打来打去啊。。。
【在 e*******s 的大作中提到】 : 就是封装不同类型的battle ship 然后打来打去的
|
|
|
z****e 发帖数: 54598 | 11 这个答案未必是最佳答案
这是开放性问题
可以回答得很复杂,也可以说得很简单
复杂的话,上一个网络连接对战,就可以很麻烦了
【在 s********u 的大作中提到】 : ebay问过这题,感觉有点莫名其妙,如果设计的话就是用个矩阵记录每个位置的战舰的 : 血量吧。http://www.careercup.com/question?id=20837662
|
z****e 发帖数: 54598 | 12 这题上来就最好问问是不是hasbro的那个经典游戏
如果是的话,很多规则都定了,不知道这个游戏的话最好找一个玩玩
如果不是的话,那battle ship可以有很开放的实现
那就不是考察知识点,是摸底的题
就跟上次a那题,考虑一个web startup,考虑所有东西,设计一个系统
一样 |
t**********r 发帖数: 2153 | 13 是说board game有形状的?
我也被问到了这个问题。
【在 n****e 的大作中提到】 : implement battleship game. : Microsoft, Amazon, Google 都有问过这题。所以想好好研究一下。 : 貌似是一个经典的题目,不知道如何回答比较好。 : 这题考查的是什么? : 多谢大牛指教!
|
e*******s 发帖数: 1979 | 14 hasbro是游戏机么
【在 z****e 的大作中提到】 : 这题上来就最好问问是不是hasbro的那个经典游戏 : 如果是的话,很多规则都定了,不知道这个游戏的话最好找一个玩玩 : 如果不是的话,那battle ship可以有很开放的实现 : 那就不是考察知识点,是摸底的题 : 就跟上次a那题,考虑一个web startup,考虑所有东西,设计一个系统 : 一样
|
n****e 发帖数: 678 | 15 http://en.wikipedia.org/wiki/Battleship_(game)
board 应该就是N x N的正方形吧。
你被问到这题的是后,面试官是怎么问的啊?
【在 t**********r 的大作中提到】 : 是说board game有形状的? : 我也被问到了这个问题。
|
n****e 发帖数: 678 | 16 多谢链接,我觉得面试的时候差不多就应该这么些吧
【在 s********u 的大作中提到】 : ebay问过这题,感觉有点莫名其妙,如果设计的话就是用个矩阵记录每个位置的战舰的 : 血量吧。http://www.careercup.com/question?id=20837662
|
n****e 发帖数: 678 | 17 多谢解答!
能展开说说设计web startup (或者类似web设计)的思路吗? 给个相关链接也行啊?
【在 z****e 的大作中提到】 : 这题上来就最好问问是不是hasbro的那个经典游戏 : 如果是的话,很多规则都定了,不知道这个游戏的话最好找一个玩玩 : 如果不是的话,那battle ship可以有很开放的实现 : 那就不是考察知识点,是摸底的题 : 就跟上次a那题,考虑一个web startup,考虑所有东西,设计一个系统 : 一样
|
c*****a 发帖数: 808 | |