- 主题:信息竞赛为啥不用python 用c++
同道中人啊!我的部分工作就是把别人的python优化,或者写成go,简直泪奔。。。
【 在 welnstar 的大作中提到: 】
: 我们公司一般做py的也是这样 混调的时候时间,内存无法保证 我都服气了
: 最后还要我给翻译成其他语言 你不在乎可能时业务不需要 也可能是有人在负重前行
--
FROM 114.251.196.*
还能保研加分,这就贻笑大方了
高考保送还行吧,毕竟都是考试,跟专业无关
【 在 seablue 的大作中提到: 】
: 这个竞赛,有没有存在的必要先不说,但是得了名次有福利(考研保研加分+其它鼓励福利)是绝对不应该的。
: 凭什么这些学生参加一个不实用的竞赛就能抵消人家考研保研的人努力?
: 自个玩可以,别拿着不着调的成绩来切普通大众的蛋糕。
: ...................
--
FROM 223.104.42.*
和荧光笔划重点的人一起上学本来就是不必要的啊
【 在 seablue 的大作中提到: 】
: 这个竞赛,有没有存在的必要先不说,但是得了名次有福利(考研保研加分+其它鼓励福利)是绝对不应该的。
: 凭什么这些学生参加一个不实用的竞赛就能抵消人家考研保研的人努力?
: 自个玩可以,别拿着不着调的成绩来切普通大众的蛋糕。
--
FROM 222.71.112.*
qq夹浏览器不就是典型的你说的这种“要啥……”的情况么
【 在 seablue 的大作中提到: 】
: 写个app要啥时间/空间复杂度,即便要,也用不到竞赛中那些case.
: 企鹅在qq中直接加入了一个几百兆的浏览器,考虑过空间占用和用户感受吗
--
FROM 222.71.112.*
嗯?
现在编程都不考虑时间和空间复杂度了?
只考虑能不能实现那别搞竞赛了,培训班3个月也能出一个码农民工
【 在 seablue 的大作中提到: 】
: 标 题: Re: 信息竞赛为啥不用python 用c++
: 发信站: 水木社区 (Wed Jan 18 15:48:14 2023), 转信
:
: 不明白为什么要把时间和空间做为竞赛评分标准。就不能有点别的追求吗?
:
: python也不以这方面见长,照样很流行。
:
: 我在工作中从来不讲究时间和空间复杂度。易懂、易写、过了好长时间还能接着改就行了。
:
:
: 【 在 kawolu 的大作中提到: 】
: : 玩过一个信竞的平台,线上的那种,出一道算法题,用程序输出。
: : 有用时和内存限制
: : 发现python没法用
: : ...................
:
: --
:
: ※ 修改:·seablue 于 Jan 18 15:48:35 2023 修改本文·[FROM: 123.112.134.*]
: ※ 来源:·水木社区 mysmth.net·[FROM: 123.112.134.*]
--
修改:seablue FROM 123.112.134.*
FROM 114.250.193.*
”在工程中考虑时间空间复杂度“和“以竞赛的出题/考核思路考虑复杂度”
基本上是完全不相干的两件事……
【 在 P0ST 的大作中提到: 】
: 嗯?
: 现在编程都不考虑时间和空间复杂度了?
: 只考虑能不能实现那别搞竞赛了,培训班3个月也能出一个码农民工
: ...................
--
FROM 116.233.93.*
你自己到github上看看,到底是有多少百分比的项目是用了竞赛中的那些知识点
【 在 llwwwww 的大作中提到: 】
: 是不是可以理解为你工作中的那些问题不需要竞赛那些屌人来解决
--
修改:seablue FROM 123.112.134.*
FROM 123.112.134.*
对呀,这个例子不是正好佐证我的论点吗?
【 在 JulyClyde 的大作中提到: 】
: qq夹浏览器不就是典型的你说的这种“要啥……”的情况么
--
FROM 123.112.134.*
编程当然应该适度考虑时间和空间复杂度。
但这不是编程的重点(除了极少数项目一开始就需要考虑,比如股票交易、拍黑洞照片等等)
绝大多数项目,时间和空间复杂度不是优先考虑的问题,更用不到竞赛中的那些奇技淫巧。
竞赛中把时间和空间复杂度作为终极的衡量标准,根本就是本末倒置。
时间和空间的考虑是在程序不断演化中产生的(包括必要时可以推倒重来,比如处理2亿人的登录交易记费系统因为后期注册人数越来越多和处理2万的人的不同,其中程序架构和服务器架构可能需要重大改变)
时间和空间问题不是一个竞赛的时间段内就该考虑的问题。可能这些出题的人没读过《人月神话》
竞赛中有让程序不断演化、修改的机制吗?竞赛中的答题有推倒重写的可能吗?理论脱离实际,纸上谈兵没有实际意义。
不要过早优化。
【 在 P0ST 的大作中提到: 】
: 嗯?
: 现在编程都不考虑时间和空间复杂度了?
: 只考虑能不能实现那别搞竞赛了,培训班3个月也能出一个码农民工
: ...................
--
修改:seablue FROM 123.112.134.*
FROM 123.112.134.*
搞竞赛就是误人子弟,那些人除了得个分数以外,学不到任何实用东西,除了写竞赛培训教材外也没别的本事了。
培训班也不用上。编程想搞得好就靠实践。
想网络编程就写rfc,
想搞编译,找个龙书/虎书,设计语言写解释器、编译器
想写应用程序就到github上找个成品/半成品、修改、写
不限语言,随便折腾,必要时看看书(不是搞竞赛的那些书)。火候到了自然就是高手了。
【 在 P0ST 的大作中提到: 】
: 嗯?
: 现在编程都不考虑时间和空间复杂度了?
: 只考虑能不能实现那别搞竞赛了,培训班3个月也能出一个码农民工
: ...................
--
修改:seablue FROM 123.112.134.*
FROM 123.112.134.*