[[AtCoder]]

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン両方とも次のリビジョン
programming_algorithm:contest_history:atcoder [2019/04/15] – [PythonでAtCoder] ikatakosprogramming_algorithm:contest_history:atcoder [2019/04/15] – [PythonでAtCoder] ikatakos
行 66: 行 66:
     * 整数だろうとリストだろうと ''print()'' で出力できるので簡易デバッグしやすい     * 整数だろうとリストだろうと ''print()'' で出力できるので簡易デバッグしやすい
     * 最近、機械学習とかで流行りなので、本業の分野によっては知識を相互に活かせる     * 最近、機械学習とかで流行りなので、本業の分野によっては知識を相互に活かせる
 +    * [[https://www.jetbrains.com/pycharm/|PyCharm]]という高機能IDEが無料で使える
     * AtCoderでは、PyPyという、Pythonコードを高速に実行する言語を使うことができる     * AtCoderでは、PyPyという、Pythonコードを高速に実行する言語を使うことができる
       * ごく稀に使えるライブラリが異なることがあるが、基本的に同じコードで動き、書き換えの必要は無い       * ごく稀に使えるライブラリが異なることがあるが、基本的に同じコードで動き、書き換えの必要は無い
       * これにより、スクリプト言語では計算量が厳しい問題でも通せたりする       * これにより、スクリプト言語では計算量が厳しい問題でも通せたりする
-    * [[https://www.jetbrains.com/pycharm/|PyCharm]]という高機能IDEが無料で使える 
   * デメリット   * デメリット
     * 遅い     * 遅い
-    * [[https://docs.python.org/ja/3/library/index.html|標準ライブラリ]]が一杯あって、覚えたら武器になる反面、覚えるのが大変 
-      * でも競プロで使うのは限られてるし、最近の高機能言語はこれぐらい普通かも 
-      * 標準ライブラリの多くはC言語で実装されていて同じ処理を直に書くより高速なので、使うことが必須になる場面も 
     * 難しい問題はPythonで挑戦している人が少ないので、参考に出来るコードが無いことが多い     * 難しい問題はPythonで挑戦している人が少ないので、参考に出来るコードが無いことが多い
 +      * %%C++%%以外のほとんどの言語に同じ事が言える
     * 他の競技プログラミングサイトでは、AtCoderほどPythonでも通せることに配慮されてない、かも     * 他の競技プログラミングサイトでは、AtCoderほどPythonでも通せることに配慮されてない、かも
  
programming_algorithm/contest_history/atcoder.txt · 最終更新: 2019/11/06 by ikatakos
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0