一道小小的ACM题,用C或者C写,提交老是说超时,求高人指点迷津

赵高杨 2019-11-03 15:24:00

推荐回答

造成超时可能是因为你每次都是读取一个数然后输出一个结果。这可能和测试系统的输入输出连接矛盾。试试找个数组将所有输入全部读进来,存放在里面,然后再一个一个计算输出。就是先统一输入,然后统一输出。
龚家迎2019-11-03 15:59:55

提示您:回答为网友贡献,仅供参考。

其他回答

  • 以下是个人想法,:首先,你搞ACM应该用的也是C或C++的吧,那你的编程基础以及算法的基础应该还比较扎实的,有了这些基础,即使你现在不懂JAVA、PHP,你学起来也应该比较轻松,用一年的时间,到你大四找工作的时候,这些都不是问题了。如果你确实对这些算法啥的比较感兴趣的话,还是建议考考研究生,将来做做研究。其次,我想说,要是你将来出去工作的话,肯定先都是从程序员做起的,总不可能刚开始就去搞管理吧,你也没那个经验啊,所以这是必经之路,就看你这路走的时间了,现实就是这样。最后,既然你有就业的压力,那我给你提些建议:ACM的话,在以后的实际工作中可能用到的不多,毕竟实际项目不会天天搞那么复杂的算法,你应该现在有C的基础,那建议你向嵌入式方面发展一下,可以多学学Linux的东西,了解深入一点。这个以后工作比较好找,待遇也不错,当然,你也可以学学JAVA等语言,对你有基础的而言,应该会很快入手的。你现在是大二上学期吧,一年以后的话得到大三下学期了吧,到你大四上学期找工作,中间还有半年的时间学这些够了,有了编程基础,学起来比较轻松的,不知道你了解C++的面向对象的编程吗,因为java就是面向对象的语言。还是得你自己好好权衡吧。
    齐晓彤2019-11-03 16:01:26

相关问答