我想参加acm,能说下怎么学习吗

 我来答
200701962
2010-07-29 · 超过23用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:82万
展开全部
ACM的话,你需要注意几点
首先:是内存问题,ACM的得分不仅要看你的程序是否能跑,还要看你的内存占用量,肯定是越少越好。
第二:你必须弄懂每个语句是什么意思,如何使用,因为有时候题目会有要求限制你要用什么,不能用什么,这时候很考验你。
第三:就是独立思考的能力,ACM不同于普通的团队开发,它是一个靠个人独立完成的东西,比赛的时候大多是一人会一题就速度做出来了,有时候,你们训练的时候,会为了一题,一个人想一星期,而不去问同学。
所以说,注意以上几点就OK,最后说,ACM其实没什么必要,对以后没帮助的。
呵呵呵,如果满意回答,请采纳
ytu_math
2010-07-28 · TA获得超过1558个赞
知道小有建树答主
回答量:784
采纳率:100%
帮助的人:793万
展开全部
不知道你的软件水平达到什么程度,因此无法给你一个好的建议。
参加acm,一般情况下,应该 水平比较高一些,有着较好的系统分析能力,以及熟练的编程能力。

如果感觉有些困难,可以事先学习,进行知识积累,同样也是可以学好的。

选择你熟悉的一门语言,用这种语言设计一些程序,从百度上搜索整理,答疑,然后分类,我想肯定会有一个好的结果。

只能谈这些,当然也只是泛泛而谈,但愿对你能有帮助。
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
let4_go
2010-07-28 · TA获得超过169个赞
知道大有可为答主
回答量:85
采纳率:0%
帮助的人:54.7万
展开全部
刚开始练习一下基本的输入输出,熟悉这种编程模式,然后到OJ上去做题,先做简单的,然后有针对性的练习算法,网上的资料很多,总之多练习就是了,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式