股票买卖最佳时机leetcode Stock Exchange:证券交易所 Java机器编码问题解决方案

qq56301 1 0 zip 2024-10-02 22:10:13

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

样本输入格式:

<;order>; <;time>; <;stock>; <;buy>; <;qty>; <;price>;

1 09:45 FK Sell 100 240.10

2 09:45 FK Sell 90 237.45

3 09:46 FK Buy 50 241.00

用户评论
请输入评论内容
评分:
暂无评论