股票买卖最佳时机leetcode证券交易所配对系统证券交易所每天收到多个订单。交易者可以下两种类型的订单,“买入”和“卖出”。证券交易所可以通过匹配在时间“t”之前到达的一个或多个首选“卖出”订单来在时间“t”执行“买入”订单。实施订单匹配系统,其中“买入”和“卖出”订单在到达时进行匹配。交易者为特定股票下达买入或卖出订单,指明数量和价格。优先标准:购买股票的标准应优先考虑定价(价格越低越好),在平局的情况下,可以使用订单的时间戳。如果价格和时间戳相同,则在所有卖单中按比例分配买单。笔记:可以部分履行给定的“买入”订单。一个给定的“买入”订单可以由多个“卖出”订单完成。 't'时间的'Buy'订单不能由't'之后到达的'Sell'订单完成,交易的卖出价应始终小于或等于买入价。编写一个程序,接受以下输入并打印以下格式的订单:
样本输入格式:
1 09:45 FK Sell 100 240.10
2 09:45 FK Sell 90 237.45
3 09:46 FK Buy 50 241.00
暂无评论