- 主题:信息竞赛为啥不用python 用c++
玩过一个信竞的平台,线上的那种,出一道算法题,用程序输出。
有用时和内存限制
发现python没法用
一般时间要求都是0.1s,C++的话,很轻松
python的话,解释器还没启动完,超时了。
【 在 superlq 的大作中提到: 】
--
FROM 1.202.141.*
那是因为一般工程开发很少遇到跟复杂度较劲的情况
【 在 JulyClyde 的大作中提到: 】
: 按说应该把时间复杂度和空间复杂度作为标准
: 但实际工作中就是把时间和空间作为标准,而不是复杂度
--
FROM 1.202.141.*
嗯,以前写java的小兵,用错了一个list的类型,把整个系统的运行效率拖慢到了设计目标的1000倍。
【 在 seablue 的大作中提到: 】
: 关键是选拔出来了也没啥用。
: 屠龙之计,无用武之地。
--
FROM 1.202.141.*
功能正确,就是性能衰退,用了一个不合适的实现类,从接口定义看,是没问题的。
工程上,数据量大了,事情就会多,只不过大部分公司未必会处理这么大量的数据而已。
你见过谁家处理100亿×100亿的数组运算的?
当初我们那是专门有一个团队处理这个东西,各种tricky的办法来解决,利用问题本身的特征,做拆分,并行加速,再想办法往一起合。
【 在 seablue 的大作中提到: 】
: 这是错误吧?还没到榨机器性能的程度。
--
FROM 1.202.141.*