娃以后想参加USACO的竞赛,是学python 好还是c++好?

s
sunnyday18
楼主 (北美华人网)
目标想是gold,能冲到platium更好,冲不到白金就算了。自己考不作弊。

应该选哪个语言呢?python or c++?
樱桃花
c++会更快
f
forestgreen
学C,Python 从银过金就基本过不了,因为computing time问题。
王力宏
那java 呢?
w
wdong
c++
m
merryever
Python, C++和Java都学回学通是正解。
t
tennisfan
c++ . hard to pass silver using python
l
littlebig
"娃以后想参加... 学python 好还是c++好"??? 这娃连python和c++都没开始学,是怎么想要以后参加USACO的?这到底是娃想还是你想?
s
sunnyday18
谁不是从头学一门语言。为什么总有楼上这种见人就怼的人。哇搞数竞,知道个usaco 有问题么?
n
nickbear
应该都学,然后根据要参加的级别选刷题的语言 之所以高级别的用C++的多,是因为C++的速度快,有些题用python写过不了 低级别用python没问题
s
sunnyday18
非常感谢!
公用马甲32
所有编程竞赛,包括中学生的USACO,以及大学生的ACM ICPC, 选手的解题程序使用C++占了90%,其他语言的比例非常低。因为C++的运行速度是最快的。而且每个题目的运行时间限制都是基于C++的solution程序运行得出的,有些时候python和java会特意给多几倍的时间限制,因为怕其他语言运行太慢超过了时间限制,但并不是每个题目都有这种优惠。
对于编程竞赛这个领域,C++基本是统治级别的存在。
Z
ZCarl
可能也得看娃学不学的进去
s
snsb
目标想是gold,能冲到platium更好,冲不到白金就算了。自己考不作弊。

应该选哪个语言呢?python or c++?
sunnyday18 发表于 2024-01-12 03:59

C++上手难,但程序运行速度快,冲白金非它不可。Python好在上手容易,但速度不行,即使额外给运行时间都不够。
s
suixin111
工作中还用c++的多吗