paiza レベルアップ問題集まとめ

paizaレベルアップ問題集まとめ

paiza レベルアップ問題集の解説記事をまとめました。随時追加していきます!

標準入力メニュー

paiza_stdin_1-3
[Ruby|Python]paiza 標準入力メニュー セクション1~3(文字列)

今回はpaiza 標準入力メニューセクション1~3(文字列の入力)を解説します。 セクション1は複数行の入力データがあった場合に各行の文字列を受け取る問題です。 セクション2・セクション3は、1行の中 ...

paiza_stdin_4-6
[Ruby|Python]paiza 標準入力メニュー セクション4~6(整数)

今回はpaiza 標準入力メニューセクション4~6(整数値の入力)を解説します。 セクション4は、複数行の入力データを整数値で受け取る問題です。 セクション5は、半角スペース区切りの入力データがあった ...

paiza_stdin_7
[Ruby|Python]paiza 標準入力メニュー セクション7(文字列)

今回はpaiza 標準入力メニューセクション7(文字列の入力)を解説します。 セクション7は、1行目で要素数nが与えられ、続くn行の文字列を受け取る問題と、1行目または1要素目で要素数nが与えられ、半 ...

paiza_stdin_8
[Ruby|Python]paiza 標準入力メニュー セクション8(小数点数)

今回はpaiza 標準入力メニューセクション8(小数点数の入力)を解説します。 セクション8は、1行目で要素数nが与えられ、続くn行の文字列を受け取り小数点数に変換して受け取る問題と、1行目または1要 ...

paiza_stdin_9
[Ruby|Python]paiza 標準入力メニュー セクション9(ペア)

今回はpaiza 標準入力メニューセクション9(ペアの入力)を解説します。 セクション9は、1行目でデータ数nが与えられ、続くn行のペアになったデータを受け取る問題です。 目次本記事で使用しているメソ ...

paiza_stdin_10
[Ruby|Python]paiza 標準入力メニュー セクション10(行列)

今回はpaiza 標準入力メニューセクション10(行列の入力)を解説します。 セクション10は、行数n、列数mが与えられ、続くn行、半角スペース区切りの要素数m個の二次元配列データを受け取る問題です。 ...

標準出力メニュー

paiza解説_stdout_prime_1
[Ruby|Python]paiza 標準出力メニュー 【改行あり出力】

今回はpaiza 標準入力メニューセクション1【改行あり出力】を解説します。 セクション1は、指定された整数値を改行区切りで出力する問題です。 目次本記事で使用しているメソッドについてセクション1:【 ...

paiza_stdout_2
[Ruby|Python]paiza 標準出力メニュー 【半角スペース区切りの出力】

今回はpaiza 標準入力メニューセクション2【半角スペース区切りの出力】を解説します。 セクション2は、指定された整数値を半角スペース区切りで出力する問題です。 目次本記事で使用しているメソッドにつ ...

paiza_stdout_3
[Ruby|Python]paiza 標準出力メニュー 【文字列の出力】

今回はpaiza 標準入力メニューセクション3【文字列の出力】を解説します。 セクション3は、指定された文字列を改行区切りや半角スペース区切りで出力する問題です。 目次本記事で使用しているメソッドにつ ...

paiza_stdout_4
[Ruby|Python]paiza 標準出力メニュー 【n 行の出力】

今回はpaiza 標準入力メニューセクション4【n 行の出力】を解説します。 セクション4は、1から入力された整数n までを改行区切りで出力する問題です。 目次本記事で使用しているメソッドについてセク ...

paiza_stdout_5
[Ruby|Python]paiza 標準出力メニュー 【特定の文字で区切り 1 行で出力】

今回はpaiza 標準入力メニューセクション5【特定の文字で区切り 1 行で出力】を解説します。 セクション5は、任意の文字列で区切って1から入力された整数n までを改行区切りで出力する問題です。 目 ...

paiza_stdout_6
[Ruby|Python]paiza 標準出力メニュー 【n * n の 2 次元配列の表示】

今回はpaiza 標準入力メニューセクション6【n * n の 2 次元配列の表示】を解説します。 セクション6は、任意の二次元配列を生成し、出力する問題です。 目次本記事で使用しているメソッドについ ...

paiza_stdout_7
[Ruby|Python]paiza 標準出力メニュー 【行によって長さが違う二次元配列の表示】

今回はpaiza 標準入力メニューセクション7【行によって長さが違う二次元配列の表示】を解説します。 セクション7は、長さが異なる二次元配列(ジャグ配列)を生成し、出力する問題です。 目次本記事で使用 ...

paiza_stdout_8
[Ruby|Python]paiza 標準出力メニュー 【実数をフォーマット指定して出力】

今回はpaiza 標準入力メニューセクション8【実数をフォーマット指定して出力】をRubyとPythonで解説します。 セクション8は、float(浮動小数点型)を任意の桁で丸め・0埋めして出力する問 ...

paiza_stdout_9
[Ruby|Python]paiza 標準出力メニュー 【出力幅を指定して出力】

今回はpaiza 標準入力メニューセクション9【出力幅を指定して出力】をRubyとPythonで解説します。 セクション9は、整数値の先頭部分に半角スペースや"0"を挿入して、任意の幅で出力する問題で ...

paiza_stdout_10
[Ruby|Python]paiza 標準出力メニュー 【出力形式を指定して出力】

今回はpaiza 標準入力メニューセクション10【出力形式を指定して出力】をRubyとPythonで解説します。 セクション10は、文字列や整数値を指定された形式で出力する問題です。 目次本記事で使用 ...

paiza_forest_contest_006
[Ruby|Python]paiza paizaの森練習問題コンテスト過去問題6

paizaの森練習問題コンテストは、「paizaの森 (Discord)」にて約2か月に1回のペースで開催されており、ユーザー同士が開催時刻にpaizaの森に集まり「よーいドン」で与えられた数問の練習 ...

paizaの森練習問題コンテスト

forest_contest_001
[Ruby|Python]paiza paizaの森練習問題コンテスト過去問題1

paizaの森練習問題コンテストは、「paizaの森 (Discord)」にて約2か月に1回のペースで開催されており、ユーザー同士が開催時刻にpaizaの森に集まり「よーいドン」で与えられた数問(第1 ...

[Ruby|Python]paiza paizaの森練習問題コンテスト過去問題2

paizaの森練習問題コンテストは、「paizaの森 (Discord)」にて約2か月に1回のペースで開催されており、ユーザー同士が開催時刻にpaizaの森に集まり「よーいドン」で与えられた数問の練習 ...

[Ruby|Python]paiza paizaの森練習問題コンテスト過去問題3

paizaの森練習問題コンテストは、「paizaの森 (Discord)」にて約2か月に1回のペースで開催されており、ユーザー同士が開催時刻にpaizaの森に集まり「よーいドン」で与えられた数問の練習 ...

paiza_forest_contest_004
[Ruby|Python]paiza paizaの森練習問題コンテスト過去問題4

paizaの森練習問題コンテストは、「paizaの森 (Discord)」にて約2か月に1回のペースで開催されており、ユーザー同士が開催時刻にpaizaの森に集まり「よーいドン」で与えられた数問の練習 ...

paiza_forest_contest_005
[Ruby|Python]paiza paizaの森練習問題コンテスト過去問題5

paizaの森練習問題コンテストは、「paizaの森 (Discord)」にて約2か月に1回のペースで開催されており、ユーザー同士が開催時刻にpaizaの森に集まり「よーいドン」で与えられた数問の練習 ...

スキルチェック過去問題セット

単語のカウント
[Ruby]paiza スキルチェック過去問題セット 単語のカウント(paizaランク C 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaizaレベルアップ問題集から単語のカウントという問題を解説していきたいと思います。こちらは過去にスキルチェックで実際に出題されていた問題らしいです! ...

検索履歴
[Ruby]paiza スキルチェック過去問題セット 検索履歴 (paizaランク C 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaizaレベルアップ問題集から検索履歴という問題を解説していきたいと思います。こちらは過去にスキルチェックで実際に出題されていた問題らしいです! 難易 ...

paiza解説 宝くじ
[Ruby]paiza スキルチェック過去問題セット 宝くじ (paizaランク C 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaizaレベルアップ問題集から宝くじという問題を解説していきたいと思います。こちらは過去にスキルチェックで実際に出題されていた問題らしいです! 難易度 ...

paiza解説 野球の審判
[Ruby]paiza スキルチェック過去問題セット 野球の審判 (paizaランク C 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaizaレベルアップ問題集から野球の審判という問題を解説していきたいと思います。こちらは過去にスキルチェックで実際に出題されていた問題らしいです! 難 ...

paiza解説 訪問者数の最大平均
[Ruby]paiza スキルチェック過去問題セット 日別訪問者数の最大平均区間 (paizaランク B 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaizaレベルアップ問題集から日別訪問者数の最大平均区間という問題を解説していきたいと思います。こちらは過去にスキルチェックで実際に出題されていた問題 ...

paiza解説 みんなでしりとり
[Ruby]paiza スキルチェック過去問題セット みんなでしりとり (paizaランク B 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaizaレベルアップ問題集からみんなでしりとりという問題を解説していきたいと思います。こちらは過去にスキルチェックで実際に出題されていた問題らしいです ...

paiza解説 神経衰弱
[Ruby]paiza スキルチェック過去問題セット 神経衰弱 (paizaランク B 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaizaレベルアップ問題集から神経衰弱という問題を解説していきたいと思います。こちらは過去にスキルチェックで実際に出題されていた問題らしいです! 難易 ...

paiza解説 日別訪問者数の最大平均区間large
[Ruby]paiza スキルチェック過去問題セット 日別訪問者数の最大平均区間(large) (paizaランク A 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaizaレベルアップ問題集から日別訪問者数の最大平均区間(large)という問題を解説していきたいと思います。こちらは過去にスキルチェックで実際に出題 ...

リアルイベント問題セット

paiza解説_ハノイの塔
[Ruby]paiza リアルイベント問題セット ハノイの塔 (paizaランク A 相当)

今回はpaiza リアルイベント問題セット ハノイの塔 (paizaランク A 相当)を解説します。 Amazonなどで知育玩具としても売られている「ハノイの塔」というパズルを最小の手数で解く時に、指 ...

[Ruby]paiza リアルイベント問題セット 山折り谷折り (paizaランク A 相当)

今回はpaiza リアルイベント問題セット 「山折り谷折り」 (paizaランク A 相当)を解説します。 紙を右から半分に折る操作を指定回繰り返した後、元の状態に開いた時に出来ている折り目を答える問 ...

[Ruby]paiza リアルイベント問題セット 本の整理 (paizaランク A 相当)

今回はpaiza リアルイベント問題セット 「本の整理」 (paizaランク A 相当)を解説します。 順番がバラバラになっている本を指示されたルールに従って並び替えた時の入れ替え回数を答える問題です ...

[Ruby|Python]paiza リアルイベント問題セット 雪だるま作り (paizaランク A 相当)

今回はpaiza リアルイベント問題セット 「雪だるま作り」 (paizaランク A 相当)を解説します。 ランダムな数列から2つを取り出して足し合わせたときに、指定された値以上になる、最大組み合わせ ...

paiza解説_最小の運賃
[Ruby|Python]paiza リアルイベント問題セット 最小の運賃 (paizaランク A 相当)

今回はpaiza リアルイベント問題セット 「最小の運賃」 (paizaランク A 相当)を解説します。 0 から v-1 までの駅番号、e個の路線情報(駅aの番号, 駅bの番号, 運賃)、ゴール駅の ...

paiza解説_文字列収集
[Ruby|Python]paiza リアルイベント問題セット 文字列収集 (paizaランク S 相当)

今回はpaiza リアルイベント問題セット 「文字列収集」 (paizaランク S 相当)を解説します。 nセットの文字列s_1~s_nと価格p_1~p_n、m個の文字列q_1~q_mが与えられ、各文 ...

paiza解説_十億連勝
[Ruby|Python]paiza リアルイベント問題セット 十億連勝 (paizaランク S 相当)

今回はpaiza リアルイベント問題セット 「十億連勝」 (paizaランク S 相当)を解説します。 nステージの各ステージで不特定回数の試合があり、敗退時はそのステージが終了するというルールがある ...

Cランクレベルアップメニュー

paizaCランクレベルアップ_標準入出力
[Ruby]paiza Cランクレベルアップメニュー 標準入出力 (paizaランク C 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza Cランクレベルアップメニュー から標準入出力という問題を解説していきたいと思います。 この問題集は標準入出力に関する6個のSTEP問題(D級 ...

paiza解説_Cランクレベルアップ_文字列
[Ruby]paiza Cランクレベルアップメニュー 文字列 (paizaランク C 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza Cランクレベルアップメニュー から文字列という問題を解説していきたいと思います。 この問題集は文字列に関する6個のSTEP問題(D級)とFI ...

paiza解説_forループ
[Ruby]paiza Cランクレベルアップメニュー forループ (paizaランク C 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza Cランクレベルアップメニュー からforループという問題を解説します。 この問題集は繰り返し処理に関する4個のSTEP問題(D級)とFINA ...

paiza解説_ソート
[Ruby]paiza Cランクレベルアップメニュー ソート (paizaランク C 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza Cランクレベルアップメニュー からソートという問題を解説します。 この問題集は並び替えに関する3個のSTEP問題(D級)とFINAL問題(C ...

[Ruby]paiza Cランクレベルアップメニュー 辞書 (paizaランク C 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza Cランクレベルアップメニュー から辞書という問題を解説します。 この問題集は連想配列の使い方に関する3個のSTEP問題(C級)とFINAL問 ...

シミュレーション
[Ruby]paiza Cランクレベルアップメニュー シミュレーション (paizaランク C 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza Cランクレベルアップメニュー からシミュレーションという問題を解説します。 この問題集はwhileループを使った繰り返し処理に関する2個のS ...

Bランクレベルアップメニュー

B-lvup_5以上の整数の合計
[Ruby]paiza Bランクレベルアップメニュー 5以上の整数の合計 (paizaランク C 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza Bランクレベルアップメニュー から5以上の整数の合計という問題を解説します。 この問題集は繰り返しと条件分岐に関する5個のSTEP問題(D級 ...

B-lvup_足すか掛けるか
[Ruby]paiza Bランクレベルアップメニュー 足すか掛けるか (paizaランク C 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza Bランクレベルアップメニュー から足すか掛けるかという問題を解説します。 この問題集は繰り返しと条件分岐に関する4個のSTEP問題(D級)と ...

B-lvup_文字列を切り取る
[Ruby]paiza Bランクレベルアップメニュー 文字列を切り取る (paizaランク D 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza Bランクレベルアップメニュー から文字列を切り取るという問題を解説します。 この問題集は文字列に関する5個のSTEP問題(D級)とFINAL ...

B-lvup_指定範囲だけ大文字
[Ruby]paiza Bランクレベルアップメニュー 指定範囲だけ大文字 (paizaランク C 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza Bランクレベルアップメニュー から指定範囲だけ大文字という問題を解説します。 この問題集は文字列に関する6個のSTEP問題(D級)とFINA ...

B-lvup_文字の重複カウント
[Ruby]paiza Bランクレベルアップメニュー 文字の重複カウント (paizaランク D 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza Bランクレベルアップメニュー から文字の重複カウントという問題を解説します。 この問題集は文字列に関する4個のSTEP問題(D級)とFINA ...

B-lvup_文字列の重複カウント
[Ruby]paiza Bランクレベルアップメニュー 文字列の重複カウント (paizaランク C 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza Bランクレベルアップメニュー から文字の重複カウントという問題を解説します。 この問題集は文字列に関する5個のSTEP問題(D級)とFINA ...

B-lvup_文字と整数の組のソート
[Ruby]paiza Bランクレベルアップメニュー 文字と整数の組のソート (paizaランク C 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza Bランクレベルアップメニュー から文字と整数の組のソートという問題を解説します。 この問題集はデータのソートに関する3個のSTEP問題(D級 ...

B-lvup_文字と整数の組のソート2
[Ruby]paiza Bランクレベルアップメニュー 文字と整数の組のソート2 (paizaランク C 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza Bランクレベルアップメニュー から文字と整数の組のソート2という問題を解説します。 この問題集は項目と値がペアになっているデータの集計とソー ...

B-lvup_アルファベット探し
[Ruby]paiza Bランクレベルアップメニュー アルファベット探し (paizaランク C 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza Bランクレベルアップメニュー からアルファベット探しという問題を解説します。 この問題集は文字列に関する3個のSTEP問題(D級)とFINA ...

B-lvup_五目並べ
[Ruby]paiza Bランクレベルアップメニュー 五目並べ (paizaランク B 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza Bランクレベルアップメニュー から五目並べという問題を解説します。 この問題集は二次元配列に関する5個のSTEP問題(D~C級)とFINAL ...

B-lvup_占い
[Ruby]paiza Bランクレベルアップメニュー 占い (paizaランク C 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza Bランクレベルアップメニュー から占いという問題を解説します。 この問題集はハッシュ(連想配列)に関する5個のSTEP問題(D~C級)とFI ...

DPメニュー

dpメニューSTEP1-4
[Ruby]paiza DPメニュー 3項間漸化式 2: STEP1~4

こんにちは!じゃいごテックのあつしです。 今回はpaiza DPメニュー 「セクション1【漸化式】 3項間漸化式 2- STEP1〜4」 を解説します。 この問題集は動的計画法(Dynamic Pro ...

dpメニュー1-2
[Ruby]paiza DPメニュー 3項間漸化式 2: STEP5, FINAL

こんにちは!じゃいごテックのあつしです。 今回はpaiza DPメニュー 「セクション1【漸化式】 3項間漸化式 2- STEP5, FINAL」 を解説します。 この問題集は動的計画法(Dynami ...

paiza解説_階段の上り方
[Ruby]paiza DPメニュー 階段の上り方

こんにちは!じゃいごテックのあつしです。 今回はpaiza DPメニュー 「セクション2【階段の上り方】 STEP1, 2, FINAL」 を解説します。 この問題集は動的計画法(Dynamic Pr ...

paiza解説_最安値
[Ruby]paiza DPメニュー 最安値

こんにちは!じゃいごテックのあつしです。 今回はpaiza DPメニュー 「セクション3【最安値】 STEP1~3, FINAL」 を解説します。 DPメニューは動的計画法(Dynamic Progr ...

dpメニュー4_連続列
[Ruby]paiza DPメニュー 連続列

こんにちは!じゃいごテックのあつしです。 今回はpaiza DPメニュー 「セクション4【連続列】 STEP1, FINAL」 を解説します。 DPメニューは動的計画法(Dynamic Program ...

dpメニュー5_部分列
[Ruby]paiza DPメニュー 部分列

こんにちは!じゃいごテックのあつしです。 今回はpaiza DPメニュー 「セクション5【部分列】 STEP1, FINAL」 を解説します。 DPメニューは動的計画法(Dynamic Program ...

dpメニュー6部分和
[Ruby]paiza DPメニュー 部分和

こんにちは!じゃいごテックのあつしです。 今回はpaiza DPメニュー 「セクション5【部分列】 STEP1, FINAL」 を解説します。 DPメニューは動的計画法(Dynamic Program ...

クラス・構造体メニュー

クラス構造体メニュー_構造体の更新
[Ruby]paiza クラス・構造体メニュー 構造体の更新 (paizaランク C 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza クラス・構造体メニュー から構造体の更新という問題を解説します。 この問題集はクラス・構造体に関する3個のSTEP問題(C級)とFINAL問 ...

static_member_1
[Ruby]paiza クラス・構造体メニュー 静的メンバ (paizaランク B 相当)の解説 前半: STEP1~3

こんにちは!じゃいごテックのあつしです。 今回はpaiza クラス・構造体メニュー から静的メンバという問題を解説します。 この問題集はクラスの静的メンバ(クラス変数)や継承に関する5個のSTEP問題 ...

static_member_2
[Ruby]paiza クラス・構造体メニュー 静的メンバ (paizaランク B 相当)の解説 後半: STEP4〜FINAL

こんにちは!じゃいごテックのあつしです。 今回はpaiza クラス・構造体メニュー から静的メンバという問題を解説します。 この問題集はクラスの静的メンバ(クラス変数)や継承に関する5個のSTEP問題 ...

maze
[Ruby]paiza クラス・構造体メニュー 出口のない迷路 (paizaランク B 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza クラス・構造体メニュー からSTEP1: 出口のない迷路という問題を解説します。 この問題集はクラスの応用的な使い方に関する4個のSTEP問 ...

rpg
[Ruby]paiza クラス・構造体メニュー RPG (paizaランク B 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza クラス・構造体メニュー からSTEP2: RPGという問題を解説します。 この問題集はクラスの応用的な使い方に関する4個のSTEP問題(B~ ...

fighting_game
[Ruby]paiza クラス・構造体メニュー 格闘ゲーム (paizaランク B 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza クラス・構造体メニュー からSTEP3: 格闘ゲームという問題を解説します。 この問題集はクラスの応用的な使い方に関する4個のSTEP問題( ...

super_car
[Ruby]paiza クラス・構造体メニュー スーパースーパースーパーカー (paizaランク A 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza クラス・構造体メニュー からSTEP4: スーパースーパースーパーカーという問題を解説します。 この問題集はクラスの応用的な使い方に関する4 ...

robot
[Ruby]paiza クラス・構造体メニュー ロボットの暴走 (paizaランク A 相当)の解説

こんにちは!じゃいごテックのあつしです。 今回はpaiza クラス・構造体メニュー の最終問題、ロボットの暴走を解説します。 クラス・構造体メニューのFINAL問題ということで、STEP問題に出てきた ...

線形探索メニュー

paiza線形探索メニュー_指定された値の探索
[Ruby]paiza 線形探索メニュー 指定された値の探索

今回はpaiza 線形探索メニュー  セクション1【指定された値の探索】を解説します。 セクション1【指定された値の探索】は、与えられた数列データの中から、指定された値を探し出す問題です。 3個のST ...

paiza解説_最大最小
[Ruby]paiza 線形探索メニュー 最大最小

今回はpaiza 線形探索メニュー  セクション2【最大最小】を解説します。 セクション2【最大最小】は、与えられた数列データの中から、最大値・最小値を探し出す問題です。 2個のSTEP問題(D級)と ...

線形探索メニュー_特殊な探索 前半
[Ruby]paiza 線形探索メニュー 特殊な探索(前半)

今回はpaiza 線形探索メニュー  セクション3【特殊な探索】前半を解説します。 セクション3【特殊な探索】は、与えられた配列データの中から、複数条件に合致する値を探し出す問題です。 前半の4問は数 ...

線形探索メニュー_特殊な探索 後半
[Ruby]paiza 線形探索メニュー 特殊な探索(後半)

今回はpaiza 線形探索メニュー  セクション3【特殊な探索】後半を解説します。 セクション3【特殊な探索】は、与えられたデータの中から、複数条件に合致する値を探し出す問題です。 後半の4問はX,Y ...

paiza解説_第k要素の探索
[Ruby]paiza 線形探索メニュー 第k要素の探索

今回はpaiza 線形探索メニュー  セクション4【第k要素の探索】を解説します。 セクション4【第k要素の探索】は、与えられた数列データの中から、k番目に大きな値を探し出す問題です。 STEP1:n ...

累積和メニュー

[Ruby|Python]paiza 累積和メニュー1 【区間の和】

今回はpaiza 累積和メニューセクション1【区間の和】を解説します。 セクション1は、累積和から区間和を求める問題です。 目次本記事で使用しているアルゴリズムやメソッドについてセクション1:【区間の ...

[Ruby|Python]paiza 累積和メニュー2 【連続するN個の和の最大値】

今回はpaiza 累積和メニューセクショ2【連続する N 個の和の最大値】を解説します。 n個の整数の要素からなる配列aがあり、その中で連続する k個の整数の和が最大の値はいくつか?を出力する問題です ...

[Ruby|Python]paiza 累積和メニュー3 【区間内の個数】

今回はpaiza 累積和メニューセクショ3【区間内の個数】を解説します。 n個の整数の要素からなる配列aがあり、任意の区間内の偶数の数はいくつか?を出力する問題です。 目次本記事で使用しているアルゴリ ...

[Ruby|Python]paiza 累積和メニュー4 【区間内の個数 (文字列)】

今回はpaiza 累積和メニューセクショ4【区間内の個数(文字列)】を解説します。 n文字の文字列strの、任意の区間内の"b"の数はいくつか?を出力する問題です。 目次本記事で使用しているアルゴリズ ...

[Ruby|Python]paiza 累積和メニュー5 【二次元累積和】

今回はpaiza 累積和メニューセクショ5【二次元累積和】を解説します。 整数の要素をもつ、h行 w列の二次元配列aの、左上の要素をa[sy][sx], 右下の要素をa[gy][gx]としたときに出来 ...

グラフ・DFSメニュー

graph_dfs__path_one_01
[Ruby|Python]paiza グラフ・DFSメニュー セクション1【パスの通れない頂点】

今回はグラフ・DFSメニューから、セクション1「パスの通れない頂点」という問題集を解説します。 グラフとは「交通機関の路線図」や「友達関係」のようなネットワークを表すデータ構造のことで、DFS:Dep ...

graph_dfs__path_all
[Ruby|Python]paiza グラフ・DFSメニュー セクション2【パスの通れない頂点 2】

paiza グラフ・DFSメニューから、セクション2「パスの通れない頂点 2」を解説します。 セクション2は、セクション1と問題内容がほぼ同じですが、グラフをDFS(深さ優先探索)した経路を列挙する問 ...

© 2024 じゃいごテック