コース一覧

コンピュータサイエンス

中級

有料 C++, Java, JavaScript, PHP, Python 約30時間
計算量 Big O 記法 時間計算量 空間計算量 メモリ 配列 連結リスト ハッシュテーブル 木構造 二分探索木 ヒープ 再帰 分割統治法 ソート 二分探索

このコースでは、プログラムの効率を測る時間計算量と空間計算量、そして Big O 記法を学習します。メモリの仕組みや配列・ハッシュテーブルといったデータ構造、再帰や分割統治法、二分探索などの基本的なアルゴリズム、さらに高階関数までを扱います。このコースを修了すると、各データ構造やアルゴリズムの計算量を最良・平均・最悪のケースで理解し、状況に応じて適切な手法を選べるようになります。

ページ一覧

まずは無料会員登録から

登録は無料です。アカウントを作成して、最初のページから学び始めましょう。

無料会員登録して始める