P*b
2 楼
实时显示top 5的股票。大牛给讲讲设计思路?
thanks
thanks
k*z
5 楼
戏曲也改革了。很好。最喜欢吕剧和越剧。不太喜欢老唱腔的京剧,很喜欢现代版的京
剧。
剧。
p*2
8 楼
什么算top5呢?股价吗?
g*l
9 楼
这个阵容好强大!
f*t
20 楼
我搜了一下,nasdaq股票数不到3000
这么小的数怎么算都行
这么小的数怎么算都行
o*d
22 楼
我怎么觉得是maxheap阿?
这个问题似乎是这样的:
如果每秒钟来1000个股票的现在的价格,要求显示今天股票涨幅最多的5支.
说个错误的做法:
第一次来数据的时候,把1000个股票的前5个找到,放到sorted array里.
然后,下次再来的1000个股票,okay,挨个算涨幅,然后跟现在的5支挨个比较?然后再怎么
维护这个sorted array? time complexity太高了吧?每次要insert and then rearrang
ement.
正确的做法是用maxheap???
【在 p*****2 的大作中提到】
:
: 不懂股票。但是不知道这题有啥好设计的。新的信息来了,每个读一遍都要O(n)吧?取
: 5个那么小,就是个常数,优化不优化影响都不大了。
这个问题似乎是这样的:
如果每秒钟来1000个股票的现在的价格,要求显示今天股票涨幅最多的5支.
说个错误的做法:
第一次来数据的时候,把1000个股票的前5个找到,放到sorted array里.
然后,下次再来的1000个股票,okay,挨个算涨幅,然后跟现在的5支挨个比较?然后再怎么
维护这个sorted array? time complexity太高了吧?每次要insert and then rearrang
ement.
正确的做法是用maxheap???
【在 p*****2 的大作中提到】
:
: 不懂股票。但是不知道这题有啥好设计的。新的信息来了,每个读一遍都要O(n)吧?取
: 5个那么小,就是个常数,优化不优化影响都不大了。
p*2
24 楼
用heap也是min heap 不过size 5 性能没啥区别吧
【在 o***d 的大作中提到】
: 我怎么觉得是maxheap阿?
: 这个问题似乎是这样的:
: 如果每秒钟来1000个股票的现在的价格,要求显示今天股票涨幅最多的5支.
: 说个错误的做法:
: 第一次来数据的时候,把1000个股票的前5个找到,放到sorted array里.
: 然后,下次再来的1000个股票,okay,挨个算涨幅,然后跟现在的5支挨个比较?然后再怎么
: 维护这个sorted array? time complexity太高了吧?每次要insert and then rearrang
: ement.
: 正确的做法是用maxheap???
【在 o***d 的大作中提到】
: 我怎么觉得是maxheap阿?
: 这个问题似乎是这样的:
: 如果每秒钟来1000个股票的现在的价格,要求显示今天股票涨幅最多的5支.
: 说个错误的做法:
: 第一次来数据的时候,把1000个股票的前5个找到,放到sorted array里.
: 然后,下次再来的1000个股票,okay,挨个算涨幅,然后跟现在的5支挨个比较?然后再怎么
: 维护这个sorted array? time complexity太高了吧?每次要insert and then rearrang
: ement.
: 正确的做法是用maxheap???
相关阅读
H1B 中了还能签B1/B2 吗?onsite一家公司可以自己顺道去看另一家公司吗?Google家求team match且看我是如何吊打ICC的老印的non pp adv 5-4 H1B check cashed! 大家不要放弃希望!leetcode 新题 Course Schedule用BFS怎么做?从几个法案看 共和党和民主党对华人职业移民的态度 (转载)可以这样绕开H1B,依靠L1直接搞绿卡么印度母女搭公車慘遭乘客輪流性侵 女兒死母重傷zt (转载)全职之后去读part-time的Master或者MBA学位会有什么帮助吗?求助,有没有人知道德国和瑞士的google咋面试的?刚听小印同事说拿到多个包裹不拒绝3000块钱还想请个民工?3000块只能请个大学生!Adv H1B non PP CSC实习与工作冲突怎么办今天BB的面经LendingClub和Visa的Contractor Opening【求EE 半导体器件summer intern】我在国内金鸡湖散步时non-pp adv CSC reciept recieved