由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 求介绍设计parking lot的文档
相关主题
设计card deck问题,还有shuffle function,大家要搞清楚呀Can a 10-year-Java guy answer these 2 questions promptly?
问一道C++ class的问题讨论一个OO问题
再论设计里面的Card class用Java面试的大牛们
Amazon 两轮电话面经 及 design问题请教问几个最近很头痛的A家的题
Amamon onsite 面经这题到底什么意思?
C++ Q54: enum (C12)谈谈刚面的一个design题
又问几个c语言编程的题目L家电面题目
被默据了,发amazon面经一个问题:Track Changes
相关话题的讨论汇总
话题: suit话题: face话题: int话题: card话题: space
进入JobHunting版参与讨论
1 (共1页)
k***e
发帖数: 556
1
上次有兄弟贴了,好像是来自geekintervie网站的。我当时没有存下来,现在找不到了。
哪位知道贴一下,谢谢!
f****b
发帖数: 486
2
有没有电梯,扑克,家具的?

上次有兄弟贴了,好像是来自geekintervie网站的。我当时没有存下来,现在找不到了。
哪位知道贴一下,谢谢!

【在 k***e 的大作中提到】
: 上次有兄弟贴了,好像是来自geekintervie网站的。我当时没有存下来,现在找不到了。
: 哪位知道贴一下,谢谢!

m******9
发帖数: 968
3
贴个card deck的,
我感觉停车场的 也可以用一用扑克牌的套路
enum Suit { SPADES, CLUBS, HEARTS, DIAMONDS, };
enum Face { ACE, TWO, THREE, FOUR, FIVE, SIX, SEVEN, EIGHT, NINE, TEN, JACK,
QUEEN, KING, };
class Card {
public:
Card(Suit suit, Face face) : suit(suit), face(face) {}
Card(const Card& orig) : suit(orig.suit), face(orig.face) {}
Suit getSuit() const { return suit; }
Face getFace() const { return face; }
private:
Card() {}
Suit suit;
Face face;
friend class Deck;
};
class Deck {
public:
Deck() {
int index = 0;
for
k***e
发帖数: 556
4
谢谢!

JACK,

【在 m******9 的大作中提到】
: 贴个card deck的,
: 我感觉停车场的 也可以用一用扑克牌的套路
: enum Suit { SPADES, CLUBS, HEARTS, DIAMONDS, };
: enum Face { ACE, TWO, THREE, FOUR, FIVE, SIX, SEVEN, EIGHT, NINE, TEN, JACK,
: QUEEN, KING, };
: class Card {
: public:
: Card(Suit suit, Face face) : suit(suit), face(face) {}
: Card(const Card& orig) : suit(orig.suit), face(orig.face) {}
: Suit getSuit() const { return suit; }

k***e
发帖数: 556
5
终于找到了 sigh
http://stackoverflow.com/questions/764933/amazon-interview-question-design-an-oo-parking-lot

JACK,

【在 m******9 的大作中提到】
: 贴个card deck的,
: 我感觉停车场的 也可以用一用扑克牌的套路
: enum Suit { SPADES, CLUBS, HEARTS, DIAMONDS, };
: enum Face { ACE, TWO, THREE, FOUR, FIVE, SIX, SEVEN, EIGHT, NINE, TEN, JACK,
: QUEEN, KING, };
: class Card {
: public:
: Card(Suit suit, Face face) : suit(suit), face(face) {}
: Card(const Card& orig) : suit(orig.suit), face(orig.face) {}
: Suit getSuit() const { return suit; }

H*M
发帖数: 1268
6
不太make sense啊?

【在 k***e 的大作中提到】
: 终于找到了 sigh
: http://stackoverflow.com/questions/764933/amazon-interview-question-design-an-oo-parking-lot
:
: JACK,

c***z
发帖数: 6348
7
why do we need this:
Card(const Card& orig) : suit(orig.suit), face(orig.face) {}
thanks!

JACK,

【在 m******9 的大作中提到】
: 贴个card deck的,
: 我感觉停车场的 也可以用一用扑克牌的套路
: enum Suit { SPADES, CLUBS, HEARTS, DIAMONDS, };
: enum Face { ACE, TWO, THREE, FOUR, FIVE, SIX, SEVEN, EIGHT, NINE, TEN, JACK,
: QUEEN, KING, };
: class Card {
: public:
: Card(Suit suit, Face face) : suit(suit), face(face) {}
: Card(const Card& orig) : suit(orig.suit), face(orig.face) {}
: Suit getSuit() const { return suit; }

r**u
发帖数: 1567
8
然。感觉不要那么复杂。
This is mine:给点意见吧。
class Space {
int index;
int permit;
double fine;
double rate;
int reserved;
int taken;
string plateNum;
public:
int reserve(string pN);
int take();
void release();
int isTaken();
Space(int ii, int gr, double fn, double rt) : index(ii), permit(gr),
fine(), rate(rt), use(0), reserved(0), plateNum(“”), taken(0);
~Space();
};
class Lot {
int numSpaces;
int numUsed;
Space *spaces;
public:
int reserve(

【在 H*M 的大作中提到】
: 不太make sense啊?
c***z
发帖数: 6348
9
Oh I see, the default.
I think we also need a "hand" class...

【在 c***z 的大作中提到】
: why do we need this:
: Card(const Card& orig) : suit(orig.suit), face(orig.face) {}
: thanks!
:
: JACK,

1 (共1页)
进入JobHunting版参与讨论
相关主题
一个问题:Track ChangesAmamon onsite 面经
被鄙视了, c++基础知识C++ Q54: enum (C12)
刚才有个讨论singleton的帖子,找不到了又问几个c语言编程的题目
准备总结一下design pattern了被默据了,发amazon面经
设计card deck问题,还有shuffle function,大家要搞清楚呀Can a 10-year-Java guy answer these 2 questions promptly?
问一道C++ class的问题讨论一个OO问题
再论设计里面的Card class用Java面试的大牛们
Amazon 两轮电话面经 及 design问题请教问几个最近很头痛的A家的题
相关话题的讨论汇总
话题: suit话题: face话题: int话题: card话题: space