エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
情報オリンピックで使う言語の比較 - 簡潔なQ
まずは140文字で要約: 情報オリンピックで使う言語はC++ > Java > C。特にCはライブラリの不足が激しい... まずは140文字で要約: 情報オリンピックで使う言語はC++ > Java > C。特にCはライブラリの不足が激しい。ヒープとか覚える気がないならCはやめたほうがいい。Javaが有利なのは多倍長と幾何だがあまり出ない。その他の点ではC++が良い。つまりC++がおすすめ。 Javaの良い点。 Javaが良いのは、C++にないライブラリをいくつかもっていること。 java.mathパッケージにある多倍長ライブラリ java.awtやjava.awt.geomパッケージにある幾何ライブラリ これらが必要になることはあまりないが、たまに便利である。 C/C++の良い点。 C/C++が良いのは、計算分野においてはJavaより一般に高速であること。 Javaはリテラル(整数、小数、文字、真偽値)以外の値をすべて参照でもつので、C/C++で言うところのmallocを頻繁に呼ぶことになり、不都合である。