社区
非技术区
帖子详情
讨论:程序高手和编程竞赛的关系
勇往直前的胖子
2009-06-16 06:00:16
我非常不擅长做编程竞赛的题目,如果有人问什么是编程竞赛的题目,请参看历年百度之星的题目、历年ACM编程竞赛的题目和topcoder上的题目。
1、程序高手是否都应该擅长编程竞赛?
2、我非常想成为程序高手;
3、如果不会编程竞赛,是否说明我这些年虚度光阴,浪费资源,朽木,没前途,可以转行了?
欢迎大家发表意见,一解本人困惑,满100人发表意见结贴,拒绝垃圾话和人身攻击语言,谢谢。
...全文
177
20
打赏
收藏
讨论:程序高手和编程竞赛的关系
我非常不擅长做编程竞赛的题目,如果有人问什么是编程竞赛的题目,请参看历年百度之星的题目、历年ACM编程竞赛的题目和topcoder上的题目。 1、程序高手是否都应该擅长编程竞赛? 2、我非常想成为程序高手; 3、如果不会编程竞赛,是否说明我这些年虚度光阴,浪费资源,朽木,没前途,可以转行了? 欢迎大家发表意见,一解本人困惑,满100人发表意见结贴,拒绝垃圾话和人身攻击语言,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
q313170768
2010-01-27
打赏
举报
回复
对那题目有所了解就行,没必要深入吧
zhouzongjiu
2009-06-22
打赏
举报
回复
UP
勇往直前的胖子
2009-06-21
打赏
举报
回复
[Quote=引用 17 楼 mulinqiu 的回复:]
脚踏实地,别老想着自己“是程序高手”还是“不是程序高手”,为民族软件业的发展出谋划策,积极响应,才是真正的程序高手!
[/Quote]
每个人说的都很有道理啊,程序高手是我的目标,为民族软件业xxxxx,我是有心无力,唉。。。
hnsdwhl
2009-06-20
打赏
举报
回复
学习
mulinqiu
2009-06-20
打赏
举报
回复
脚踏实地,别老想着自己“是程序高手”还是“不是程序高手”,为民族软件业的发展出谋划策,积极响应,才是真正的程序高手!
zhouzongjiu
2009-06-19
打赏
举报
回复
UP
zuijiejina
2009-06-18
打赏
举报
回复
这种编程的比赛到后来,很大程度上就变成了题海大战了。。个人感觉熟悉一下不错,要是真要拿奖的话,就要。。
其实本质和数学奥林匹克的性质差不太多
withwind_
2009-06-18
打赏
举报
回复
竞赛所谓的高手,感觉像是学术性的,有广泛的应用吗。
勇往直前的胖子
2009-06-18
打赏
举报
回复
[Quote=引用 8 楼 luffyke 的回复:]
1、程序高手是否都应该擅长编程竞赛?
不一定,我觉得参加比赛多为算法编程高手!程序高手也可以是系统架构或者设计方面的!
2、我非常想成为程序高手;
那就靠你多实践咯,不过也有一定的先天条件,有些人生来就是对算法很敏感。
3、如果不会编程竞赛,是否说明我这些年虚度光阴,浪费资源,朽木,没前途,可以转行了?
不是的,不会编程竞赛,并不能说明你虚度光阴,你还可以学习其他很多方面的东西!正如二楼…
[/Quote]
谢谢你的意见,我确实有些把程序高手和算法高手搞混了,不过算法还是最最基础,最最根本的,虽然我不擅长这种竞赛,还是应该把算法掌握熟练,还在反思中
勇往直前的胖子
2009-06-18
打赏
举报
回复
听君一席话,胜读十年书
这几天自我反省,思考,我自己对于编程竞赛一个是缺乏系统的训练,从来都没有专门的练习过,都是依照自己感觉走,当然效果不佳。
第二,我确实缺乏这方面的天赋,只能在老兄你说的另外两方面发力了,谢谢!
hanxianzhong
2009-06-17
打赏
举报
回复
能找到编程的乐趣就离高手不远了,
robin_2009
2009-06-16
打赏
举报
回复
[Quote=引用 2 楼 cgaolei 的回复:]
我参加过一次topcoder的算法竞赛,试试看,感觉廷好玩的。
1,有种人可以不擅长编程竞赛。因为那种比赛是可以通过一定训练大幅提高成绩(主要是速度和效率方面的训练)。
2, 但这种人又是精通算法和数据结构,数学高手,也就是说,他们可以在那种竞赛中成绩不佳,但对那种竞赛中的题目应该有清析的思路和解法
我叫这种人为算法高手,这种人主要进行搞研究
……
[/Quote]
分析得很细致,学习了。
laorer
2009-06-16
打赏
举报
回复
高手也是在不断的写程序中形成的,当然不排除很牛的,有问题到,就随手解决的那种
WillaL
2009-06-16
打赏
举报
回复
实践是检验高手的唯一标准,你说的我觉的只是个人爱好,性格.
william3033
2009-06-16
打赏
举报
回复
[Quote=引用 2 楼 cgaolei 的回复:]
我参加过一次topcoder的算法竞赛,试试看,感觉廷好玩的。
1,有种人可以不擅长编程竞赛。因为那种比赛是可以通过一定训练大幅提高成绩(主要是速度和效率方面的训练)。
2, 但这种人又是精通算法和数据结构,数学高手,也就是说,他们可以在那种竞赛中成绩不佳,但对那种竞赛中的题目应该有清析的思路和解法
我叫这种人为算法高手,这种人主要进行搞研究
1, 有种人不太擅长算法,
2, 但这种人又是精通各咱编程思想…
[/Quote]
这个讲的精辟
cgaolei
2009-06-16
打赏
举报
回复
每个的思维特点都不同,擅长的东西也不同,写程序不只光是算法。你看Top coder比赛是多种多样的,就是为不同人设计的。
仔细想想自身的特点就能发现你的发展方向。
cgaolei
2009-06-16
打赏
举报
回复
我参加过一次topcoder的算法竞赛,试试看,感觉廷好玩的。
1,有种人可以不擅长编程竞赛。因为那种比赛是可以通过一定训练大幅提高成绩(主要是速度和效率方面的训练)。
2, 但这种人又是精通算法和数据结构,数学高手,也就是说,他们可以在那种竞赛中成绩不佳,但对那种竞赛中的题目应该有清析的思路和解法
我叫这种人为
算法高手
,这种人主要进行搞研究
1, 有种人不太擅长算法,
2, 但这种人又是精通各咱编程思想,对Object-oriented,Aspect-oriented, functional programming, logical programming思想清车熟路,又精通设计模式和UML
我叫这种人为
设计高手
,这种人主要进么程序总体设计和规化
1,有种人不怎么擅长算法,
2, 但对业内的技术产品,如数据库,框架等的特性和各产品间的差别和优势都了如指牚,对新技术和未来发展方向有效高的敏感性,有独道见解和眼光。
3, 这种人又必是设计高手
我叫这种人为
系统构架高手
,主要从事CTO的工作
还有一种人是以上三种人的结合,我叫它为
天才
cbynietg
2009-06-16
打赏
举报
回复
一般的程序员解决不了的程序问题,而你可以解决, 你就是程序高手了.我也不太清楚什么是程序高手,这是一个很模糊的概念.再有, 程序高手应该比较注重效率, 缓存, 优化等问题. (个人见解)
luffyke
2009-06-16
打赏
举报
回复
1、程序高手是否都应该擅长编程竞赛?
不一定,我觉得参加比赛多为算法编程高手!程序高手也可以是系统架构或者设计方面的!
2、我非常想成为程序高手;
那就靠你多实践咯,不过也有一定的先天条件,有些人生来就是对算法很敏感。
3、如果不会编程竞赛,是否说明我这些年虚度光阴,浪费资源,朽木,没前途,可以转行了?
不是的,不会编程竞赛,并不能说明你虚度光阴,你还可以学习其他很多方面的东西!正如二楼所说的一样!
loveny
2009-06-16
打赏
举报
回复
学习了
让你的测试用例将软件bug一网打尽
下面便以一次亲身经历来说说设计测试用例的几大要点吧。首先说说基本背景。TopCoder是一个对全世界
程序
开发爱好者开放的平台,在上面可以
讨论
、交流、
竞赛
。这里真的是汇聚了世界上最顶尖的算法
高手
。TopCoder周赛也就是SRM(Single RoundMatch),平均每十天左右一次,赛前4个小时内报名的注册人员皆可参加,而每个成功报名的人将被随机分配在一个20人左右的Room里。一般情况是75分钟内面对3道难度和分数分别递增的算法题目,使用C++、Java等
编程
语言解决,比赛过程中提交后会有分数,这个分数是根据从打开题目到提交答案的时
探索ACM项目:
编程
竞赛
解决方案与学习资源库
探索ACM项目:
编程
竞赛
解决方案与学习资源库 项目地址:https://gitcode.com/f-zyj/ACM 项目简介 ACM 是一个开源项目,旨在为
编程
爱好者和参赛者提供一个集成了各类算法题解、代码示例及学习资料的平台。项目作者通过整理历年来国际大学生
程序
设计
竞赛
(ICPC)及其他类似比赛中的问题,提供了详尽的解决方案和代码实现,帮助用户提升
编程
技能,准备各级别的算法
竞赛
。 技术分析 结构...
参加
编程
竞赛
对实际工作的用处
今天,让我们抽出时间看看我们一直钻研的信息学,在实际工作中到底能带给我们什么好处吧。 魏小亮是Facebook的移动技术总监,曾在中学里面参加NOI,在大学参加ACM/ICPC、TopCoder 等
编程
竞赛
,有不少的朋友问过他一个问题:参加
编程
竞赛
最后对实际工作究竟有多少用处?他在本文中总结了他的几点: 有不少的朋友问过这个问题:在中学里面参加NOI,在大学参加ACM/ICPC,TopCoder...
少儿
编程
之
编程
赛事
少儿
编程
之
编程
赛事Scratch一、全国青少年创意
编程
与智能设计大赛二、谷歌全国中小学生计算思维
编程
挑战赛三、全国中小学生电脑制作大赛四、大赛汇总Python一、Python大事件二、Python语言
程序
设计(NCRE)三、Python社区NCT全国青少年
编程
能力等级测试图形化分级考试Python分级考试NOIP一、全国青少年信息学奥林匹克联赛(NOIP)二、全国青少年信息学奥林匹克
竞赛
(NOI)三、 夏令营和NOI网上同步赛四、冬令营五、选拔赛六、
竞赛
加分IOICSP-J/SAPIO 针对Scr
老
程序
员的经验:应该怎么培养
编程
思维?
照着别人代码敲一遍除了让你看得仔细点,练了打字外其它并没有任何帮助——和自己盯着代码仔细看是一样的,这样的学习效率是不高的。 首先得为什么会有这个问题,因为刚刚学习
编程
会走很多弯路,想找一个合适的方法学习。有这样想法是值得鼓励的,至少是知道怎么学习更好。我本人有些参考经验,可以吸取适用自己的地方。 先说下具体情况大学时期参加过全国的ACM
竞赛
(不知道的可以百度查),经过层层选拔,学校
竞赛
拿一等奖...
非技术区
23,404
社区成员
70,593
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章