Junya NORIMATSU 【レッスンパック】プログラミングをもっと楽しむためのデータ構造とアルゴリズム
直近受講日時: 1ヶ月以上前

【レッスンパック】プログラミングをもっと楽しむためのデータ構造とアルゴリズム

50 X 4
11,500 ポイント
4回パック
1回あたり 2,875 ポイント
プログラムの実行速度について考えよう
ただ今新しい生徒様を受付けておりません

レッスンパック詳細

これは合計4回のパックレッスンです。初回のリクエスト確定時に、全回数分のポイントが消費されると同時に、残り3 回分の「100%OFFクーポン」が自動発行されます。パックレッスンの2回目以降はそのクーポンをご利用でリクエストしてください。なお、初回レッスン日から60日以内に全てのレッスンを受講頂くようお願いします。

2回目以降のレッスンは、必ず1回目のレッスン確定日以降にリクエストください。

レッスンの詳細

【こちらは4回セットになったレッスンパックです】

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

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

【その他】

この講師の キャンセルポリシー

レッスンパック全体のキャンセルについて

• 「未開始」のパック(1) はいつでもキャンセルが可能です。キャンセルされた場合、ポイントは全額返却されます。
「開始済み」のパック(2)は、キャンセルすると、残レッスンの50%相当ポイントが返却されます。
※1 初回を含めて1度も確定されていないレッスンパックは「未開始」と表示されます。
※2 レッスンパックの初回リクエストが確定されると「開始済み」となり、次回以降のリクエストを行うためのクーポンが自動発行されます。

パックに含まれる個別のリクエストのキャンセルについて

• パック全てではなく、パックに属する一つのリクエストのみキャンセルされたい場合は、通常のリクエストと同様、リクエスト詳細ページから可能です。その場合、講師の単発レッスンのキャンセルポリシーに従い、リクエスト時に使用されたクーポンが返却、もしくは消費されます。講師による単発レッスンのキャンセルポリシーで定められている50%の一部返金については、レッスンパックには適用されず、講師がクーポンの返却、もしくはクーポンの消費のいずれかを選択できます。予めご了承ください。

リクエスト確定前

  • いつでも無料キャンセル可能。

リクエスト確定後

  • レッスン開始時刻の 24時間以内→ ご利用ポイントの 100% を頂いております。
  • レッスンに現れなかった場合→ ご利用ポイントの 100% を頂いております。

この講師のレッスン

すべてのレッスン すべて
AI・ディープラーニング
ウェブ開発・HTML
開発・プログラミング
Junya NORIMATSU
出身国
居住国
2643
193

レッスン可能時間帯  

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
11,500P
4回パック

Junya NORIMATSU

出身国
 
居住国
 
お気軽にご質問ください!