返回信息流之前都有参加学长学姐们的ACM宣讲会 但我还是听的云里雾里
然后买了一本挑战程序设计竞赛,但是感觉里面的语言可能都是 C++?虽然和C差不多(我自己觉得的)但再加上复杂度什么的...感觉理解有些困难。
平常自己会刷C prime plus和21天学通C语言...但可能是计导老师平常布置的作业都很基础,然后就不知道怎么去锻炼自己了 ACM freshmen新生练习赛什么的也都在参加 可还是觉得自己应该先去学 到一定水平再去练比赛吧
所以想问问学长学姐如何循序渐进地学ACM呢...就是从基础开始一点点练那种算法和思维方式?还是说先把C学透了再说?可又怎么样才算是学透了?
一个学期刚过 还是各种迷茫求带飞
这是一条镜像帖。来源:北邮人论坛 / acm-icpc / #88882同步于 2016/1/31
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ACM_ICPC机器人发帖
[问题]大一计科小白求问学哥学姐们都是如何学ACM的?(●'?'●)
runningdeer
2016/1/31镜像同步22 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
嗯嗯,我看了那个帖子,啊满目都是不会的东西。。我趁这个寒假努力自学好啦
【 在 iamluo 的大作中提到: 】
: 一学期做到这样,已经很棒了~建议参考置顶贴第五个
你是想玩真的,出场比赛还是玩票?
作为玩票选手,我觉得重点是思维方式,这玩意比较玄学,看书没大用,多向队里打比赛打得好的非马力输出型的选手讨教,作为非马力选手,他们平时大量时间都花在玄学,理论,概念,艺术上,能让你得到一流的熏陶。
如果lz是想玩真的,想拿奖,好了,做马力型选手是最保险安全的方法。成为马力型选手需要时间+耐心+智商,前两个需要你付出精力,简而言之,就是刷题刷题再刷题,你问我刷什么?我觉得你应该问我不刷什么。一个马力型选手的典型训练模式,到最后会变成:我刷完了xxxx还有yyyy好苦恼哪些我应该先放放?当然了,作为初学者先刷什么入门,你可以随便在哪个acm讲座上揪一个上过台的人问他。
关于智商这个。。。相信我,勤能补拙是成立的,但要非常勤才行,这种例子特别特别多。这里说一下马力/非马力的选择。确实有些非马力型选手可以靠出最后一题带全队,但也要有靠谱的人刷前面的6道题是吧。作为一个马力型选手,你的组队训练上场的机会会更多,这会带来相对稳定可预测的职业竞赛生涯,会让你更容易安排大学的其他活动。你问我那优秀的非马力选手是哪里来的?有两个来源:1. 一上来发现自己智商可以爆其他人八百里翔,并且其他人也认为该人智商可以爆自己八百里,2. 做了一段马力型选手,发现自己做一个马力要求稍弱的方向总是比别人效率高,于是转成那个方向的非马力选手。我个人是智商不行上来就走非马力,最后职业生涯止于区预赛银,大家不要学我。
ps. 本人是根据4年前的经验说的。至于现在形势如何,本人只有耳闻,没有实操过,有错误请各位斧正谢谢。
【 在 runningdeer 的大作中提到: 】
: 之前都有参加学长学姐们的ACM宣讲会 但我还是听的云里雾里
: 然后买了一本挑战程序设计竞赛,但是感觉里面的语言可能都是 C++?虽然和C差不多(我自己觉得的)但再加上复杂度什么的...感觉理解有些困难。
: 平常自己会刷C prime plus和21天学通C语言...但可能是计导老师平常布置的作业都很基础,然后就不知道怎么去锻炼自己了 ACM freshmen新生练习赛什么的也都在参加 可还是觉得自己应该先去学 到一定水平再去练比赛吧
: ...................
难得遇到上进的,我是刷不了acm.安利下leetcode不妨玩玩,大一的话,有题解,刷的顺手点吧
【 在 runningdeer 的大作中提到: 】
之前都有参加学长学姐们的ACM宣讲会 但我还是听的...
acm大神清喷哈 我是刷leetcode不上进的人 哭
【 在 runningdeer 的大作中提到: 】
之前都有参加学长学姐们的ACM宣讲会 但我还是听的...