由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - 一道Trading数据结构的实现问题
相关主题
A Servlet query string question如何读取这种格式的数据?
两种面试: 基于历史的和面向未来的让cs master做programmer,真是大材小用了。
thread signaling 的一个问题请问现在重点学啥语言找工作最有利?想有个重点。。。谢谢
怎样才能使一个算法用于不同的数据结构?准备面试的侧重
请问一个有关选择数据结构的问题请教trading平台的数据是连的什么数据库?
要准备java面试, 看什么书比较好?求建议,Java转Javascript?
初学java谁给推荐一本入门书国内多家银行否认用户资料外泄
来问两个HashMap的问题一个简单的SQL查询题
相关话题的讨论汇总
话题: 10话题: price话题: quant话题: 实时话题: trading
进入Java版参与讨论
1 (共1页)
b****u
发帖数: 1130
1
我有如下实时输入:
OderId Quant Price
1 10 100
2 20 200
3 10 100
4 10 200
..
希望得到实时累计排队结果
Price Quant
200 30 (= 10+20)
100 20 (= 10+10)
有时候顾客会撤消订单,比如1号订单被撤消(Cancel OrderID 1)。那么结果也需要
实时改变。
不知道如何用Java 实现。好像得用PriorityQueue+ConcurrentHashMap.
想看看大家的想法。
g*****g
发帖数: 34805
2
I think that's a good starting point.

【在 b****u 的大作中提到】
: 我有如下实时输入:
: OderId Quant Price
: 1 10 100
: 2 20 200
: 3 10 100
: 4 10 200
: ..
: 希望得到实时累计排队结果
: Price Quant
: 200 30 (= 10+20)

b*******s
发帖数: 5216
3
就一个简单的hash,price当key,value选个大的类型

【在 b****u 的大作中提到】
: 我有如下实时输入:
: OderId Quant Price
: 1 10 100
: 2 20 200
: 3 10 100
: 4 10 200
: ..
: 希望得到实时累计排队结果
: Price Quant
: 200 30 (= 10+20)

1 (共1页)
进入Java版参与讨论
相关主题
一个简单的SQL查询题请问一个有关选择数据结构的问题
Re: 着急啊-现在是不是连网上买预约电话密码也不行了???要准备java面试, 看什么书比较好?
用ib api的同学能进来一下么初学java谁给推荐一本入门书
Re: 大家是拎着5GL水桶打水,还是自家安装Filter?实在不想再 (转载)来问两个HashMap的问题
A Servlet query string question如何读取这种格式的数据?
两种面试: 基于历史的和面向未来的让cs master做programmer,真是大材小用了。
thread signaling 的一个问题请问现在重点学啥语言找工作最有利?想有个重点。。。谢谢
怎样才能使一个算法用于不同的数据结构?准备面试的侧重
相关话题的讨论汇总
话题: 10话题: price话题: quant话题: 实时话题: trading