84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
A用户今天花了2块钱买了100瓶水;行情现在是2快钱;然后挂单:等行情涨到2.5块钱卖掉100瓶。A等着人来买就行了
B用户:现在行情假设3块钱;然后挂单2.5块买50瓶。
PHP使用队列如何实现B用户自动买了A用户的50瓶。B的交易完成。A的交易因为还没卖完,还继续挂单;如何实现N用户的这种交易。
上面的例子理解成股票挂单就好理解了。
欢迎选择我的课程,让我们一起见证您的进步~~
这个问题跟语言没有关系。
需要两个队列,一个用来存储“买进”,一个用来存储“卖出”,队列中按照价格排序,相同价格按照时间排序。
然后程序不断的对比买进的最高价和卖出的最低价,如果两者有重叠则进行交易,交易价格按卖出价计算。
楼主写好了没有.. 我最近也在写.
这个问题跟语言没有关系。
需要两个队列,一个用来存储“买进”,一个用来存储“卖出”,队列中按照价格排序,相同价格按照时间排序。
然后程序不断的对比买进的最高价和卖出的最低价,如果两者有重叠则进行交易,交易价格按卖出价计算。
楼主写好了没有.. 我最近也在写.