ACM 竞赛的题目在专业程序员眼中是怎样的水准？
不一定，正常看待。 回答看了一圈别的回答。。emmm一言难尽。。跑题严重，说的基本不是题目而是参赛选手，而且两极分化的有吹爆的和黑爆的，总结一下具体论点。 吹爆党：ACM出来的大牛应对平时工作，算法水平非常优越（这点没问题），反观某些没学过算法的员工（没学过算法咋写的程序？），连红黑树，哈希表的不会（大哥这和ACM有啥关系？这种程序员怎么找到的工作？），ACM竞赛大神其他领域都是横着走（人家又不是螃蟹）。 黑爆党：算法没用，平时工作用不到（哟感情您整天写hello world啊），技术强不代表工程能力强（不会学咋地？）blabla。 所以说白了，同样时间，两个人同样智力，去竞赛，或者拉人自己做项目，亦或是宅在学校图书馆，无非就是努力方向不一样，并不代表就谁强谁弱吧，哪个领域没有渣子和高手？语言，架构，引擎都叫你们弄一堆鄙视链出来，现在出身都得有鄙视链了，当个程序员咋这么难？ 再来回归正题，竞赛题没接触过的肯定难，恰好开发中常用的算法那做起来都简单一些，不过学海无涯回头是岸（误），所以大多数肯定是不会的，尽管如此有事没事刷一刷，一旦碰上需求就中奖了。