総合トップ
エンジニア転職
未経験の転職
新卒就活
プログラミング学習
ゲーム/マンガ
paizaとは?
講座一覧
問題集
スキルチェック
有料プラン
法人向け
学校フリーパス
ログイン
新規登録
メニュー
ログイン
講座一覧
スキルチェックを受ける
PC推奨
法人プラン
学校向け
おすすめコンテンツ
オフィス訪問
paizaの教育活用事例
4コマ漫画 ぱいじょ!
ゲームイベント一覧
paizaのサービス一覧
paiza転職(中途転職者向け)
paiza新卒(学生向け)
EN:TRY(未経験向け)
paizaラーニング(プログラミング学習)
paizaラーニングトップ
PHP
PHP基礎編(社長ボイス版)レッスン一覧
PHP基礎編:長テーブルのうなぎ屋を攻略!チャプター一覧
javascriptを有効にして下さい。
PHP基礎編:長テーブルのうなぎ屋を攻略!
一部無料
有料プラン
Tweet
チャプター一覧
01:問題の理解
(2:59)
無料公開中
長テーブルのうなぎ屋問題について、どのような問題なのかを、時系列を追って具体的な図解で解説をしていきます。まずは問題の理解を深めるためのチャプターです。
このチャプターを受講する
アルゴリズム解説
paizaランクB解説
PHP
02:入力値の理解
(1:21)
無料公開中
標準入力で、値がどのような形式で入力されるのかについて解説をしていきます。
このチャプターを受講する
paizaランクB解説
PHP
03:ロジックの概要
(2:42)
処理の設計について解説します。処理手順の概要について考え、日本語で記述をしていきます。
このチャプターを受講する
paizaランクB解説
PHP
04:ロジックの詳細
(3:10)
前回に引き続き処理の設計について解説します。処理手順をより詳細にブレイクダウンし、日本語で記述をしていきます。
このチャプターを受講する
paizaランクB解説
PHP
05:実装:入力の処理
(2:23)
いよいよ実装です。標準入力による値の取得方法、格納方法などについて解説します。
このチャプターを受講する
配列
標準入力
文字列分割
paizaランクB解説
PHP
06:実装:座席配列を作る
(1:22)
空席状況確認用の座席配列を作ります。座席数分の配列を作成し、すべて空席状態にします。
このチャプターを受講する
配列
array_pad
配列初期化
ゼロ埋め
paizaランクB解説
PHP
07:実装:空席確認をする1
(2:17)
各グループの人数、着席開始位置を取得するループ処理を実装します。
このチャプターを受講する
配列
paizaランクB解説
PHP
08:実装:空席確認をする2
(3:15)
各グループ毎に座れるかどうかの空席確認をする処理を実装します。
このチャプターを受講する
配列
paizaランクB解説
PHP
09:実装:円卓処理
(2:34)
この問題の肝である、円卓処理を実装します。末端の席と始点の席をまたぐ処理を実装します。
このチャプターを受講する
配列
paizaランクB解説
PHP
10:着席処理
(2:52)
グループ人数分の空席がある場合の着席処理を実装します。
このチャプターを受講する
配列
paizaランクB解説
PHP
11:集計処理
(2:03)
最終的に着席できた人数を集計する処理を実装します。
このチャプターを受講する
配列
paizaランクB解説
PHP
12:ライブでよりスマートにコーディング!
(5:23)
0からのライブコーディングで、よりスマートな解き方を解説します。
このチャプターを受講する
配列
paizaランクB解説
ライブコーディング
PHP