- 主题:信息学竞赛中python 有用吗?
照你这么说,为啥还要python转,一个星期就提前学了呗,哪个有比赛就用哪个,何必呢。
【 在 byteboy 的大作中提到: 】
: 看清楚前提,能用python打到高级别比赛比如USACO金组的小孩儿学C++也就一周时间而已。
:
--
FROM 43.228.36.*
来来来,你给解释下cython 是干什么的?我就看着哈。
【 在 xf329 的大作中提到: 】
: 唉,一个cython是什么东西都不知道的人在引领整个话题的方向
: 比如我和火箭科学家说,你那火箭不行,燃料不好,我认为得烧柴,最好是煤,煤还得选精煤,水洗煤不好。
: 如果那科学家,要是拿正眼看我一眼,那他就输了!
: ...................
--
FROM 43.228.36.*
纠结这个的概率都不大,只有一种可能获奖,那就是别人家娃不参与。
【 在 byteboy 的大作中提到: 】
: 很简单,如果一个比赛既能用c++也能用python,对于一个4年级小学生来说,正常资质的学生学python在一年内获奖的概率更大,嘿嘿。
:
--
FROM 43.228.36.*
这你说的,不是我说的。学信奥能不能拿奖,跟编程语言有什么关系,用哪个不行,还能成问题点?
【 在 byteboy 的大作中提到: 】
: 照你这个说法,99%的娃根本就不要去学信奥,反正也拿不到省一。
:
--
FROM 43.228.36.*
你喜欢用哪个就用哪个。
【 在 iccv2009 的大作中提到: 】
: 啥算法还一定要和c联系在一起?啥算法数据结构python实现不了?
--
FROM 43.228.36.*
行吧,你看问题不看本质,说来说去都没意义,我可以告诉你的是,小学生这个阶段学信息学,c++和python 只有强类型这个事有区别,其他问题都不大,不理解就算了。
【 在 byteboy 的大作中提到: 】
: 我说的是普通资质小学生,你非要拿天赋来举例。同样的四年级学生,学一年,很可能python能拿个三等奖而c++不行,这就是现实。
:
--
修改:Juicy812011 FROM 43.228.36.*
FROM 43.228.36.*
我的天,这都什么逻辑,你信不信,c++那获奖的,来python那照样获奖,这个还用怀疑吗?怎么多出来的获奖者。
【 在 byteboy 的大作中提到: 】
: 看本质有啥用?要看实际学生的学习接受度,python很多处理打比赛太方便了。就拿最简单的交换来说,python一个a, b = b, a搞定,一个斐波那契也就a, b = b, a + b,字符串倒序s[::-1],还有很多相比c++简单的原生函数,对于一个4年级的学生来说,无论学习,记忆,理解还是刷题效率都能高很多,python甚至连高精度问题都不用考虑。这些就是现实。我敢说,如果csp敢加python进来,肯定很多学生的编程题成绩都会提高。
:
--
FROM 43.228.36.*
我还等他给解释cython呢
【 在 cython 的大作中提到: 】
: 哈哈哈,你赢了
--
FROM 43.228.36.*
看清楚在说,你用模板类搞空间边界和时间边界,你厉害行了吧。
【 在 Jarma 的大作中提到: 】
: 不考虑算法实现的空间边界和时间边界搞啥信息学?
--
FROM 43.228.36.*
计算机行业里在单纯比较编程语言的,都太Low了。
【 在 ssora 的大作中提到: 】
: 很多码农对编程语言的认识其实也比较肤浅, 算不上拿手, 当然也有理解比较深的。 但是标题问的是信息学竞赛, 如果就事论事来说, 那只能用c/C++来做算法题, 但是基本不涉及OO, 设计模式, 本质上跟语言没啥关系。 那讨论语言那么起劲干嘛呢。
: 从纯粹编程语言角度, python比c++肯定强一百倍啊, 你拿一个中青年跟老年人比, 根本不公平啊。 写一个算法题, 用python也许20行搞定, 用c++, 起码得100行, 累都累死了。
--
FROM 43.228.36.*