Junya NORIMATSU プログラミングをもっと楽しむためのデータ構造とアルゴリズム
上次授課:12 天前

プログラミングをもっと楽しむためのデータ構造とアルゴリズム

50 分鐘
3,200
プログラムの実行速度について考えよう
目前不招收新學員。

課程介紹

同じことをするプログラムでも、データの持ち方や処理の方法によって実行速度が全く異なります。
プログラムが重いとちょっと使いづらい…という印象になってしまいますよね。
このレッスンでは「データ構造とアルゴリズム」を学ぶことで以下の2点について考えたいと思います。
  • プログラムの速度は何によって決まるのか。
  • データの持ち方がプログラムにどのようなインパクトを与えるのか。
【レッスン内容】
ソート(並べ替え)
  • selection sort
  • merge sort
  • quick sort
検索
  • 線形探索
  • 二分探索
  • Hash Table(リストデータ構造による実装, Probing法, ハッシュ関数)
  • 二分探索木
  • AVL木
  • B tree
計算量

【事前知識】
レッスンではPythonを使います。Pythonの基本文法として最低でも関数とクラスは理解しておいてください。Python初級のレッスンもご用意しております。

【その他】

講師的取消政策

課程預約確定前

  • 隨時可以取消。

課程預約確定後

  • 課程時間前 24 小時內→ 收取 100% 課程費用為取消費。
  • 缺席→ 收取 100% 課程費用為取消費。

講師提供的課程

全部課程 全部課程
人工智慧/深度學習
網頁開發/HTML
程式開發
Junya NORIMATSU
來自
住在
2674
194

可授課時段  

週二 10:00   11:00
週三 10:00   11:00
週五 10:30   12:30
週五 21:00   23:00
週六 11:00   13:00
週六 15:00   17:00
週六 21:00   23:00
可能有其他時段,請於預約時確認。
※ 以上為 Asia/Tokyo 時間。
プログラミングをもっと楽しむためのデータ構造とアルゴリズム
50 分鐘
3,200 點

Junya NORIMATSU

來自
 
住在
 
線上客服諮詢