1. 首页
  2. 数据库
  3. 其它
  4. OrderMatcher:刚刚遇到了几年前解决的简单问题的源代码 源码

OrderMatcher:刚刚遇到了几年前解决的简单问题的源代码 源码

上传者: 2021-05-11 17:18:42上传 ZIP文件 3.16KB 热度 8次
订单匹配器 输入 共有三种类型的命令:“购买”,“出售”和“打印”。 应该在控制台(stdin)上输入命令,并在每行上输入一个命令,因此命令以换行符结尾。 买 “买量@价格”输入具有指定数量和价格的买单。 价格和数量均为正(> 0)整数。 例如,“买入1000 @ 25”表示以25的价格买入1000股。 卖 “卖出数量@价格”输入具有指定数量和价格的卖单。 价格和数量均为正(> 0)整数。 示例“卖出500 @ 30”表示以30的价格卖出500股。 打印 “ PRINT”表示应将订单簿中的所有订单打印到控制台(stdout),并在顶部按最佳价格排序(最低价出售,最高价出售)。 订单输出与订单输入相同,例如 --- SELL --- SELL 100@55 SELL 500@67 SELL 200@88 --- BUY --- BUY 100@44 BUY 300@33
下载地址
用户评论