求一个算法思路# JobHunting - 待字闺中
h*6
1 楼
一个简化的 order matching system.
匹配 sell/buy 的order, 只根据时间,不根据成交价格高低
price quantity
1. sell 120 10
2. sell 200 10
3. sell 100 10
4 buy 150 15
5 buy 200 5
交易完成后是
2. sell 200 5
3. sell 100 5
不知道怎么实现价格匹配最好
最简单的实现是一个list, 按时间顺序插入节点,有一个order来,从头遍历每个节点
,价格合适就trade. 但这样实现会不会太慢。
但这个不要求trade根据价格来,所以也没办法用价格做key 来做map. 请教各位有啥更
好的方法吗?
谢谢
匹配 sell/buy 的order, 只根据时间,不根据成交价格高低
price quantity
1. sell 120 10
2. sell 200 10
3. sell 100 10
4 buy 150 15
5 buy 200 5
交易完成后是
2. sell 200 5
3. sell 100 5
不知道怎么实现价格匹配最好
最简单的实现是一个list, 按时间顺序插入节点,有一个order来,从头遍历每个节点
,价格合适就trade. 但这样实现会不会太慢。
但这个不要求trade根据价格来,所以也没办法用价格做key 来做map. 请教各位有啥更
好的方法吗?
谢谢