引用第21楼zc1984于2007-04-22 15:46发表的:就是算法导论上面的那个select算法啊~~~只不过使用改进后的select算法可以把最差的效率提升到O(n)而已~~现在的处理器是10亿/秒级别的~~~例如我的机器Athlon64 3200+~~对应3200MHz的Pentium4的水平~~.......
引用第23楼zc1984于2007-04-22 15:59发表的:蝈蝈不错哈!!但是关注现实的实现可能更具有意义~~毕竟ACM里面的东西都来源于实际问题,同样的,也会最终回到实际问题中~.......
引用第27楼zc1984于2007-04-22 16:08发表的:编译器识别?貌似不可能~~~有杀毒软件倒是可能,但是这可以预防未知病毒吗?怀疑~~.......
引用第26楼newton于2007-04-22 16:07发表的:个人觉得,acm都是打题海战的,没有多大意思,就是现有算法的组合,要真正研究算法,还是去研究数学,因为是题海战,这就是中国的ACM成绩通常比较好的原因,但是看现在的计算机行业,欧美领先中国不知道多少年。。。
引用第33楼newton于2007-04-22 16:16发表的:我可不是旁观者哈。。。。。算法我也系统的研究过的。。。一般算法,数值算法,密码学。。。
引用第37楼kangtalc于2007-04-22 17:14发表的:我才刚开始我的ACM之路,虽然已经在各OJ上做了很多题了,就是找不到好的队友~~~明年一定要找个好的队友一起参赛~~
引用第39楼kangtalc于2007-04-22 17:34发表的:报研了,时间应该还是比较充裕的吧~
引用第55楼jjpp于2007-04-24 12:00发表的:不管select算法性能有多好在10G文件 面前都是不值一体的我觉得只能从整体上考虑
引用第62楼richardxx于2007-05-25 01:56发表的:看来讨论还很热烈。。。强烈建议打消用Select的念头,这题不是考书本知识。。。楼上的方法比较好,不过将rnd变为二分枚举答案再验证就对了。。。.......