想进入ACM需要哪些知识,我现在知识C语言刚学完而已,,高手指教我一下吧

 我来答
qcj1012
2011-04-09 · TA获得超过510个赞
知道小有建树答主
回答量:200
采纳率:100%
帮助的人:262万
展开全部
ACM里的题比较难啊 刚学完c语言 做ACM题估计比较费力
做ACM是个很费时间的事 所以不要着急 必须慢慢来 怎么也得1,2年
如果刚学过c 建议你接下来学习严蔚敏的 《数据结构》
把数据结构里的例题都自己写一遍,最重要是知道数据结构帮你解决了什么问题 思想最重要
接下要看的书是机械工业出版社的《算法导论》 同样里面每个算法都要会 并且能熟练的编写 这个过程很费力 也耗时
如果上面都做完了 就开始做各个学校的ACM题吧 我感觉这个过程怎么也得1年半 而且要把很大的精力放在上面
不过这是值得的,因为编程序 算法最难学 如果学的好 工作 出国 都不是问题
匿名用户
2011-04-09
展开全部
先去usaco刷!然后uva,hdu,poj各种刷
要看的书:
算法导论! lrj黑书! 周大虾的计算几何!组合数学!离散数学!数据结构!图论!数论概论!
(C++ for )STL!(Java for)大数!
最后把dp两字的精华理解了,综合在每个算法;
再体会一下网络流的各种神奇,基本上就完成了regional赛的水平了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2011-04-09 · TA获得超过864个赞
知道答主
回答量:162
采纳率:0%
帮助的人:126万
展开全部
参加ACM大赛,一定要掌握各种算法:比如回溯法,贪心算法,拓扑排序法,筛选法等算法。。。。ACM大赛关键在于算法,算法掌握的好,肯定可以拿奖!祝你成功!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式