+ -
当前位置:首页 → 问答吧 → 超难但有回报的编程题目

超难但有回报的编程题目

时间:2014-03-24

来源:互联网

无无聊聊的 search 下,发现
http://stackoverflow.com/search?q=contest
中的
http://stackoverflow.com/questions/160567/programming-contests-with-prizes
提到的
http://www.topcoder.com/

内里的 challenges 应该都是现实中会有的编程问题。
胜出者看来是有现金奖的。
我随意看过一些,不少难度应该几高。
亦有不少差不多等於 freelance job 。
(选不中可能等於白做。)
大家有兴趣的话可以看看。

作者: xianrenb   发布时间: 2014-03-24

Hi xianrenb,
It seems like freelance job rather than contest

作者: assembly.jc   发布时间: 2014-03-24

引用:原帖由 assembly.jc 於 2014-3-13 09:43 AM 发表
Hi xianrenb,
It seems like freelance job rather than contest
至少表面上每个 challenge 应该会有排名,通常只有排一、二名的有钱分。

顺便讲下,我曾在网上看过一些短片,以阴谋论的角度看,有些编程比赛其实是欺骗参赛者去达到现时做不到的效能又或者提供暂时无解的答案。
比赛亦有可能是检查用某种保安方式够不够安全。
(若有方法能有效解决问题,就代表不够安全)。
这类问题有可能混在普通的问题中。

作者: xianrenb   发布时间: 2014-03-24

咁现时有无啲网站张一个 program / algorithm 分拆到好细, 任由任何人写个 function, 然后最后可合成一个有用的 program 之类?

既然 spoj 有 automated test, 即每个 function 都可做 automated unit test, pass 嗰啲先考虑融合到 program 内......etc

咁咪可以小朋友齐写 code???
引用:原帖由 xianrenb 於 2014-3-13 12:15 发表

至少表面上每个 challenge 应该会有排名,通常只有排一、二名的有钱分。

顺便讲下,我曾在网上看过一些短片,以阴谋论的角度看,有些编程比赛其实是欺骗参赛者去达到现时做不到的效能又或者提供暂时无解的答案。 ...

作者: a8d7e8   发布时间: 2014-03-24

另, 有卫星公司借公众之力搵同马航有可能有关的相, 我望咗望觉得如果可以先用程式做简单过滤已经悭返唔少........

呢啲可能就系现实中既题目

作者: a8d7e8   发布时间: 2014-03-24

topcoder.com 入面好多系神人。绝大部分嘅人(包括我在内),根本同佢哋无得比。
因此,虽然老早知道,无打算参与,亦都唔够班。

至於阴谋论,我认为成立机会都唔少。我都有谂过喺 SPOJ 出题(程序唔系好复杂,亦都唔驶审核出题者系咪好劲),咁就可以睇到神人写嘅程式码,从中偷师。不过,我懒,无咁做。

将整个程式分折,然后放喺 SPOJ 当题目,亦系一个好构思,我亦曾经谂过。如将一个加压及减压程式,分折为多个部分,并贴上作为题目。当完成晒后,再将之结合,就系一个完整程式。咁做除咗可以集思广益、得到免费嘅程式外,重可以从中获得运行速度最快者,一流。

作者: fitcat07   发布时间: 2014-03-24

引用:原帖由 a8d7e8 於 2014-3-13 01:51 PM 发表
咁现时有无啲网站张一个 program / algorithm 分拆到好细, 任由任何人写个 function, 然后最后可合成一个有用的 program 之类?

既然 spoj 有 automated test, 即每个 function 都可做 automated unit test, ...
大概你是指一切 testing 都在 cloud/server-side 进行,参与者可以在网上写部份的程式,系统可以自动 verify 后融合正确的程式片段。
我估未有吧!
由原问题转成类似 UML class diagram 的设计已经要花一定的人力设计了。
然后还要花资源写 automated test 。
那么剩余的部份,即使是最难写的,也好像没有分出来让公众参与的理由了。
除非上述两者都可以让公众在网站内参与。
成个 platform 应该好复杂。
或者未来有大公司会做类似的网站吧!

作者: xianrenb   发布时间: 2014-03-24