アルゴリズム・データ構造入門講座

無料
獲得できるスキル アルゴリズム入門
学習時間目安 1時間28分
テスト時間 約15分
対象者
プログラミング入門講座 の学習を完了している方

概要

「速いプログラム」と「遅いプログラム」の違いはどこから来るのか。問題を解く手順=アルゴリズムと、データの持ち方=データ構造の基礎を、身近な例で学ぶ講座です。

提供株式会社シンシア

レクチャー

  • アルゴリズム=問題を解く手順
  • 同じ問題でも手順によって速さが違う
  • アルゴリズムを学ぶ意味

Next

  • 線形探索のしくみ
  • 二分探索のしくみと前提条件
  • 2つの探索の使い分け

Next

  • ソートはなぜ重要か
  • バブルソートで仕組みを理解する
  • 実務では組み込みソートを使う

Next

  • 計算量(オーダー記法)の考え方
  • O(1)・O(n)・O(n²)・O(log n)の肌感覚
  • コードから計算量を見積もる

Next

  • データ構造とはなにか
  • 配列の得意・不得意
  • ハッシュ(オブジェクト/連想配列)の得意・不得意

Next

  • 問題を小さく分解する思考法
  • FizzBuzzを一緒に解く
  • 学んだ道具の総復習

Next

学習開始日

学習完了日

未獲得

コース完了数

0 / 6
会員登録して受講

このコースで獲得できるスキルに関連した求人

リモートワークOK 完全週休2日制 年間休日120日以上 土日祝休み 原則定時退社 残業20時間未満 フレックス勤務 産休・育休取得実績あり 残業少なめ 副業OK 未経験歓迎 転勤なし(勤務地限定) 学歴不問 第二新卒歓迎 学生歓迎 入社後の職種変更なし 初日からコーディング 服装自由 駅チカ オフィス内禁煙・分煙 正社員登用あり 自社プロダクト 受託企業 アーロンチェア完備 昇降デスク
年収
320万円 ~ 600万円
勤務地 東京都港区六本木7-18-13シークエル六本木4F
必須スキル
Web初級
Ruby初級
UNIX初級
リモートワークOK 完全週休2日制 年間休日120日以上 土日祝休み 原則定時退社 残業20時間未満 フレックス勤務 産休・育休取得実績あり 残業少なめ 副業OK 未経験歓迎 転勤なし(勤務地限定) 学歴不問 第二新卒歓迎 学生歓迎 入社後の職種変更なし 初日からコーディング 服装自由 駅チカ オフィス内禁煙・分煙 正社員登用あり 自社プロダクト 受託企業 アーロンチェア完備 昇降デスク
年収
340万円 ~ 600万円
勤務地 東京都港区六本木7-18-13シークエル六本木4F
必須スキル
Web初級
Ruby初級
UNIX初級
リモートワークOK 土日祝休み 原則定時退社 フレックス勤務 産休・育休取得実績あり 副業OK 未経験歓迎 転勤なし(勤務地限定) 学生歓迎 初日からコーディング 服装自由 駅チカ オフィス内禁煙・分煙 研修制度充実 正社員登用あり 自社プロダクト 受託企業 アーロンチェア完備 昇降デスク
時給
1,200円 ~ 3,000円
勤務地 東京都港区六本木7-18-13シークエル六本木4F
歓迎スキル
Web初級
Ruby初級
UNIX初級
リモートワークOK 完全週休2日制 年間休日120日以上 土日祝休み 産休・育休取得実績あり 残業少なめ 副業OK 未経験歓迎 転勤なし(勤務地限定) 学歴不問 第二新卒歓迎 始業10時以降 固定給35万円以上 自社プロダクト 受託企業 昇降デスク
年収
400万円 ~ 1,200万円
勤務地 東京都港区六本木7-18-13シークエル六本木4F
必須スキル
Web初級
Ruby初級
UNIX初級