我报了ACM程序设计大赛!求各位牛人支支招!!!

我报了ACM程序设计大赛!求各位牛人支支招!!!,第1张

ACM程序设计基本复习数据结构和算法的书就行了。但是ACM比赛的题目要求很严格,在时间,空间和输出格式上都有要求,最好做做相关的习题。一般比赛可以用c\c++,java,python这几种语言。但要能在时间上有优势,还是c/c++好一点。

JAVA的a+b

import javautilScanner;

public class Main {

public static void main(String[] args)

{

Scanner in = new Scanner(Systemin);

int a = innextInt();

int b = innextInt();

Systemoutprintln(a + b);

}

}

(1) 最明显的好处是,学会Java,可以参加Java Challenge :)

(2) 对于熟悉C/C++的程序员来说,Java 并不难学,找本书,一两周业余时间就可以搞定了。当然,这里只是指一般编程,想熟悉所有的Java库还是需要些时间的。

事实上,Java 只相当于C++的一个改进版,所有的语法都几乎是C++的,很少有变动。

(3) 在一般比赛中,Java程序会有额外的时间和空间,而实际上经过实验,在执行计算密集任务的时候Java并不比C/C++慢多少,只是IO *** 作较慢而已。

(4) Java 简单而功能强大,有些东西用Java实现起来更为方便,比如高精度。

(5) 用Java不易犯细微的错误,比如C/C++中的指针, “if (n = m) ” 等

(6) 目前来看Eclipse已成基本配置,写Java程序反而比C/C++更方便调试。在具体竞赛时也算多一种选择。

(7) 学会Java对以后工作有好处。现在国外很多地方会Java的人比会C/C++的人多。

(8) 会Java可以使你看起来更像偶蹄类动物(牛)

ACM比赛是完全不用背的。你可以带任何你想带的纸质材料去比赛。可是建议还是得多背点模板,而且要多使用模板。就像数学公式一样,如果背下来不常用等做题的时候还是没有用的。而且你要经常背着敲代码。ACM的比赛时间是很紧张的。如果不能很流利的敲模板代码,比赛结果不会太好的。

以上就是关于我报了ACM程序设计大赛!求各位牛人支支招!!!全部的内容,包括:我报了ACM程序设计大赛!求各位牛人支支招!!!、在acm上Java程序要有什么格式吗、acm的程序大家是完全背下来还是知道怎么用就可以了,比赛是照着书本敲等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10066992.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存