これは漠然とした/広い/主観的な質問ではないことを願っています。そうなら、それを閉じてください。人々はプログラミング競争をいかに早く解決しますか?
とにかく、Googleのコード・ジャムやFacebookのハッカー・カップなどのいくつかのプログラミング競技会では、問題を正しく理解してそれにアプローチする方法を知るまでに、半分の質問が表示されますすでに多くの人々によって解決されています。
私の質問は、これらの人々はとても良いのですかどのように、ありますか?純粋な天才ですか?それは経験ですか?それは本当に速く考える能力ですか?自分のスキルをどのように向上させることを提案しますか?私は有能なプログラマーだと言います。私は最終的にそれらの質問のいくつかを解決することができます。私は勝者のコードを検査するたび
はさらに、私が使用されているマクロの多くを見ます。これは、彼らがテンプレートを持っていることを意味しています(#define for loops for some abbreviated version)。これは大きな違いをもたらすのでしょうか?
1)は、それを実行してください)あなたは、簡単に言え – Dmitry
それは誤解多くのコードを書いて、あなたが競合している領域に特化することができないまでそれを実行します。 – Dmitry