0
【 · 原创: 香水兰 只看该作者(-1) 2009-09-05 15:19】 那可不可以只取跌幅前100名的?或者设定一个跌幅值,比如跌幅超过30%的才排序?这样是不是就可以减少运算次数了? 谢谢答复
或者干脆选出跌幅超过m%的,比如选出所有跌幅超过30%的,不用排序也行
0
更正一下,是不到1ms(毫秒)。
0
第一,谁告诉你1000个数字的排序要1000*1000次?你知道 Bubble Sort, Quick Sort, Merge Sort 吗?
第二,即便是1000*1000次,刚才我在调试模式下跑一个归并排序,不到1秒钟。
[引用原文已无法访问]
0
那可不可以只取跌幅前100名的?或者设定一个跌幅值,比如跌幅超过30%的才排序?这样是不是就可以减少运算次数了? 谢谢答复
0
这个东西要用c++做,
0
排序函数,系统的运行时间很长的,1000只股票的排序,运算的次数是1000*1000级别的.
0
大智慧做不出来的
0
【 · 原创: 缥缈之旅 只看该作者(-1) 2009-09-05 13:40】 系统阶段排行就有这功能啊.
[第9楼] 引用
阶段排序就是n天前收盘价到昨天收盘价的跌幅排序,我要的是n天内最高价到昨天收盘价的跌幅排序
0
系统阶段排行就有这功能啊.
0
这话让我想起了SQL注入。
[引用原文已无法访问]