杭州电子科技大学的acm怎么玩
的有关信息介绍如下:想要练习你的编程水平,来杭电的oj是个不错的选择,下面来介绍以下它的玩法。
1.杭电的oj是全英文的,对于英语水平不怎么好或者初次接触的玩家来说可能会比较难看懂,所有一开始遇到看不懂的可以百度翻译以下,但是还是建议尽自己的能力去看去理解,因为编程在一些比较国际化的平台或机构都是用英文的。
2.先进行注册,需要一个邮箱地址。
3.点击acm step 里面有很多的编程基础题。
4.老实说,杭电的oj含金量是蛮高的,一般的编程初学者都会来到各个学校的oj平台进行训练,提高自己的编程水平。
5.这里来讲一下提交你的编程结果出现的几种回复分别代表什么意思。
【1】presentation error 你输入的代码是正确的,但是格式与答案不符,也就是你的代码不够规范,涉及的格式字符等细节问题;
【2】wrong answer 这个不用说了;
【3】Accept 这个也不用说了;
【4】runtime error 你的程序运行错误,通常由于非法指针,或者数组越界,堆栈溢出等;
【5】Time limit exceeded 你的代码运行超时了,也就是你的代码不够简洁;
【6】memory limit exceeded 你的代码分配给数据的内存过多;
【7】complition error 你可以点击它,找出你的代码错误的地方;
【8】output limit exceeded 你输入了过多的数据,通常由于死循环造成。