- 主题:信息学竞赛中python 有用吗?
着眼国内信奥的话,那就老老实实的一开始就学C++。
国内大的比赛蓝桥杯,等级考试有python。
如果有出国计划,学python没任何问题,USACO,ACSL,牛津思维挑战赛啥的都支持python,而且,低级别的时候python更容易出成绩,等到了高级别比赛严格要求运行时间与空间再换成c++就行,很快,嘿嘿。
培养学生编程的兴趣与爱好的话,那python还真比其他语言合适,毕竟无论在tiobe或者stackoverflow上,python的热度都是第一也很说明python的易用性。俗话说的好,人生苦短,我用python,哈哈。
【 在 smiler1984 的大作中提到: 】
: 现在纠结于孩子是学习python 还是直接学c 求教板上高人 小学新四年级孩子 只学过scratch
--
FROM 1.203.65.*
现实是,好多r跟matlab都转去用python了,嘿嘿
【 在 verstappen 的大作中提到: 】
: 不要学python,也不要学c++,都是垃圾毫无用处
: 学r 或者 matlab
:
: ...................
--
FROM 1.203.65.*
看清楚前提,能用python打到高级别比赛比如USACO金组的小孩儿学C++也就一周时间而已。
【 在 ZhangJuZheng 的大作中提到: 】
: C++学好了 转Python很快,反之就不成立了
--
FROM 1.203.65.*
python的库还能比STL更难用?啊哈哈哈。
【 在 verstappen 的大作中提到: 】
: python的营销做得好,水军太多。无脑的语言,无脑难用的库,缓慢的速度,
--
FROM 1.203.65.*
那还真不是,numpy,pandas,matplotlib,sk-learn,tensenflow,notebook。。。这一套全家桶组合拳下来其他语言还真干不过。你总不能指望很多做金融生物天文地理研究的去花时间学c++这种学习曲线很陡的语言。
【 在 verstappen 的大作中提到: 】
: 因为现在搞机器学习吗嘛,老板只懂python。python开源项目多,抄代码容易
--
FROM 1.203.65.*
很简单,如果一个比赛既能用c++也能用python,对于一个4年级小学生来说,正常资质的学生学python在一年内获奖的概率更大,嘿嘿。
【 在 Juicy812011 的大作中提到: 】
: 照你这么说,为啥还要python转,一个星期就提前学了呗,哪个有比赛就用哪个,何必呢。
--
FROM 1.203.65.*
你说的秒杀是运行速度还是易用性
【 在 verstappen 的大作中提到: 】
: 机器学习的先不评价,这前几个库numpy pandas之类的被r和matlab秒杀
--
FROM 1.203.65.*
照你这个说法,99%的娃根本就不要去学信奥,反正也拿不到省一。
【 在 Juicy812011 的大作中提到: 】
: 纠结这个的概率都不大,只有一种可能获奖,那就是别人家娃不参与。
--
FROM 1.203.65.*
我说的是普通资质小学生,你非要拿天赋来举例。同样的四年级学生,学一年,很可能python能拿个三等奖而c++不行,这就是现实。
【 在 Juicy812011 的大作中提到: 】
: 这你说的,不是我说的。学信奥能不能拿奖,跟编程语言有什么关系,用哪个不行,还能成问题点?
--
FROM 1.203.65.*
对cpu规则非常了解?那是进了国家队可能需要做的事儿!一般省一把数据结构的图,树,队列,高精度,递归,分治,BFS,DFS,DP这些搞定足够了
【 在 Microkia 的大作中提到: 】
:
: 。。。
: matlab,r这种都是给不会编程的用的,特别是matlab,就是可调用函数多,不用自己写,这不是害人家么
: 信息学做算法的,要对cpu运行规则非常了解,才能写出高效算法,明显c或c++最合适
--
FROM 1.203.65.*