我想参加acm,能说下怎么学习吗
展开全部
ACM的话,你需要注意几点
首先:是内存问题,ACM的得分不仅要看你的程序是否能跑,还要看你的内存占用量,肯定是越少越好。
第二:你必须弄懂每个语句是什么意思,如何使用,因为有时候题目会有要求限制你要用什么,不能用什么,这时候很考验你。
第三:就是独立思考的能力,ACM不同于普通的团队开发,它是一个靠个人独立完成的东西,比赛的时候大多是一人会一题就速度做出来了,有时候,你们训练的时候,会为了一题,一个人想一星期,而不去问同学。
所以说,注意以上几点就OK,最后说,ACM其实没什么必要,对以后没帮助的。
呵呵呵,如果满意回答,请采纳
首先:是内存问题,ACM的得分不仅要看你的程序是否能跑,还要看你的内存占用量,肯定是越少越好。
第二:你必须弄懂每个语句是什么意思,如何使用,因为有时候题目会有要求限制你要用什么,不能用什么,这时候很考验你。
第三:就是独立思考的能力,ACM不同于普通的团队开发,它是一个靠个人独立完成的东西,比赛的时候大多是一人会一题就速度做出来了,有时候,你们训练的时候,会为了一题,一个人想一星期,而不去问同学。
所以说,注意以上几点就OK,最后说,ACM其实没什么必要,对以后没帮助的。
呵呵呵,如果满意回答,请采纳
展开全部
不知道你的软件水平达到什么程度,因此无法给你一个好的建议。
参加acm,一般情况下,应该 水平比较高一些,有着较好的系统分析能力,以及熟练的编程能力。
如果感觉有些困难,可以事先学习,进行知识积累,同样也是可以学好的。
选择你熟悉的一门语言,用这种语言设计一些程序,从百度上搜索整理,答疑,然后分类,我想肯定会有一个好的结果。
只能谈这些,当然也只是泛泛而谈,但愿对你能有帮助。
参加acm,一般情况下,应该 水平比较高一些,有着较好的系统分析能力,以及熟练的编程能力。
如果感觉有些困难,可以事先学习,进行知识积累,同样也是可以学好的。
选择你熟悉的一门语言,用这种语言设计一些程序,从百度上搜索整理,答疑,然后分类,我想肯定会有一个好的结果。
只能谈这些,当然也只是泛泛而谈,但愿对你能有帮助。
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
刚开始练习一下基本的输入输出,熟悉这种编程模式,然后到OJ上去做题,先做简单的,然后有针对性的练习算法,网上的资料很多,总之多练习就是了,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询