- 主题:信息竞赛为啥不用python 用c++
那不如直接上汇编,每条指令都可以精确到cpu时钟周期。
【 在 RunningOn 的大作中提到: 】
: 因为对算法的速度和内存使用量都有较严的要求
:
--
FROM 120.235.189.*
竞赛选拔又不是为了挑CRUD boys
【 在 seablue 的大作中提到: 】
: 关键是选拔出来了也没啥用。
: 屠龙之技,无用武之地。
--
FROM 183.156.103.*
就是。
还可以直接上01串,这样还能考察记忆力。胜出的人一定最牛,说不定就改变世界了。
【 在 heyuanlie 的大作中提到: 】
: 那不如直接上汇编,每条指令都可以精确到cpu时钟周期。
--
FROM 123.112.134.*
也不见得都不用汇编,Knuth写TAOCP就设计了一个MMIX处理器并且用MMIX汇编来写全书的算法
【 在 chylli 的大作中提到: 】
: 那为啥不用汇编?
--
FROM 183.156.103.*
这样的竞赛除了得个奖牌+考研加分,并没有什么别的用,出了学校屁都不是。对业界和学术界产生不了一点影响。有那闲功夫,不如去把rfc实现几个。
【 在 adoal 的大作中提到: 】
: 竞赛选拔又不是为了挑CRUD boys
--
修改:seablue FROM 123.112.134.*
FROM 123.112.134.*
那是为了描述自己的算法,不是为了跟别人搞竞赛。
【 在 adoal 的大作中提到: 】
: 也不见得都不用汇编,Knuth写TAOCP就设计了一个MMIX处理器并且用MMIX汇编来写全书的算法
--
FROM 123.112.134.*
或者再进阶一下搞三进制。
【 在 seablue 的大作中提到: 】
: 就是。
: 还可以直接上01串,这样还能考察记忆力。胜出的人一定最牛,说不定就改变世界了。
:
--
FROM 120.235.189.*
即然语言这么不重要,竞赛为什么要限制语言?不限语言不是更好吗?
一边平时不强调语言,一边在使用时又限制语言,没见过这么双标的。出题的老师恐怕也会不了几种语言吧?
语言只是理论上不重要,实际上只要涉及编程(环境),语言一定是重要而具有自己的风格的。说语言不重要的人,无非是追不上最新的语言发展趋势,懒得跟进罢了。从理论走向实践,一定要弄脏自己的手才行,而他们,恰恰怕脏了自己的手。
【 在 changlonghui 的大作中提到: 】
: 20多年前,水木压根不会有这种话题的讨论,
: 我们上课老师也是对语言本身的选择不在讨论的重点范畴之内,
: 终归是版友的主体在变化,越来越low,越来越弱智,越来越暴力,越来越淫秽,就是所有论坛的方向。
: ...................
--
修改:seablue FROM 123.112.134.*
FROM 123.112.134.*
好像考试的时候对复杂度的理解也是一个关键考点。
【 在 seablue 的大作中提到: 】
: 跟复杂度较劲的情况都已经封装好了。或者已经有很成熟的解决方案,让team里的大佬拍板一下就行。不用天天考虑这个问题。
: 日常工作中,复杂度不值一提。大家考虑的是加什么样的feature、修什么样的bug、怎么写更省劲。
: 竞赛中的那些完全是本本主义、教条主义、纸上谈兵。
: ...................
--
FROM 120.244.130.*
国内的竞赛就是一种考试,唯一的作用是选拔他认为的人才
跟计算机编程没什么关系,更不是让人对计算机编程感兴趣
【 在 seablue 的大作中提到: 】
: 即然语言这么不重要,竞赛为什么要限制语言?不限语言不是更好吗?
: 一边平时不强调语言,一边在使用时又限制语言,没见过这么双标的。出题的老师恐怕也会不了几种语言吧?
: 语言只是理论上不重要,实际上只要涉及编程(环境),语言一定是重要而具有自己的风格的。说语言不重要的人,无非是追不上最新的语言发展趋势,懒得跟进罢了。从理论走向实践,一定要弄脏自己的手才行,而他们,恰恰怕脏了自己的手。
: ...................
--
FROM 223.104.3.*