java在ACM中的应用

Chapter I.  Java的优缺点各种书上都有,这里只说说用Java做ACM-ICPC的特点:  (1) 最明显的好处是,学会Java,可以参加Java Challenge   :)  (2) 对于熟悉C/C++的程序员来说,Java 并不难学,找本书,一两周业余时间就可以搞定了。当然,这里只是指一般编程,想熟悉所有的Java库还是需要些时间的。       事实上,Java 只相当于C++的一个改进版,所有的语法都几乎是C++的,很少有变动。  (3) 在一般…

C++程序提高运行速度的方法

, 发表评论
众所周知,因为ACM比赛中对程序运行时间的限制,我们总要想尽一切办法来提高程序的运行速度,比较常见的比如: a = a+b;可以用a+=b;来提高速度, a = a+1;可以用a++;来提高速度等等。 而今天,我对I/O对程序运行速度的提升有了很直观的感受。 之前在网上看到有大神说,使用C语言中的格式输入输出(scanf / prinrf)比C++中的标准输入输出(cin / cout)要快很多,今天在做东北大学校赛重现赛的时候感…