acm用哪种高级语言最有优势?

主要是c,c++,java这三种听说有些国际比赛只能用java,是不是?... 主要是c,c++,java这三种
听说有些国际比赛只能用java,是不是?
展开
 我来答
plumstar
2008-05-12 · TA获得超过189个赞
知道答主
回答量:17
采纳率:0%
帮助的人:11.7万
展开全部
我个人认为C++最有优势,因为C++中有很多现成的库函数,比如STL,可以直接用,比较方便。至于国际比赛,不只是只能用JAVA的。
atlight
2008-05-12 · TA获得超过198个赞
知道小有建树答主
回答量:122
采纳率:100%
帮助的人:159万
展开全部
最具优势的显然是因人而定的
你最熟悉那种语言,那种语言就有优势

1.因为ACM中的题目都属于算法类的题目,算法类题目需要一个尝试和探测的过程,运行太慢的语言不适合. 所以可以排除JAVA.

2.算法题显然什么OOP,template根本用不到.所以.选择一种简单的语言最为理想 从而减轻在语法层次上给思路所带的干扰. 我个人推荐你选择C语言. 因为他最简单,比较适合描述算法类问题.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tihualong
2008-05-12 · TA获得超过288个赞
知道小有建树答主
回答量:220
采纳率:0%
帮助的人:0
展开全部
acm比赛 是仅限定选手使用C,C++,Java,Pascal四种语言的,其他语言都不准使用。

另外acm比赛看重的是算法,语言相关性很小。用各种语言实现起来都差不多,一般都用不着库函数什么的。

Java语言运行起来本来就慢不了多少,而且acm组委会专门对Java的运行时间放宽了要求。所以,根本不必排除Java
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式