プログラミング

prefix_sum

アルゴリズム・データ構造 プログラミング

[アルゴリズム(Ruby)]累積和の解説

2023/10/20    

累積和とは 累積和(prefix sum)は、配列の任意の区間の総和を求めるためのアルゴリズムです。 繰り返し処理を使うと大きな計算量になってしまう区間の計算問題を、適切な前処理を行うことによって高速 ...

paiza_stdout_10

paiza プログラミング

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

2023/2/9    

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

paiza_stdout_9

paiza プログラミング

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

2023/2/9    ,

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

paiza_stdout_8

paiza プログラミング

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

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

paiza_stdout_7

paiza プログラミング

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

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

paiza_stdout_6

paiza プログラミング

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

2023/8/23    ,

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

paiza_stdout_5

paiza プログラミング

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

2023/7/11    

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

paiza_stdout_4

paiza プログラミング

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

2023/7/11    

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

paiza_stdout_3

paiza プログラミング

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

2023/2/9    

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

paiza_stdout_2

paiza プログラミング

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

2023/2/9    

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

paiza解説_stdout_prime_1

paiza プログラミング

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

2023/2/9    

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

paiza_stdin_10

paiza プログラミング

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

2023/10/25    ,

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

paiza_stdin_9

paiza プログラミング

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

2023/2/9    ,

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

paiza_stdin_8

paiza プログラミング

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

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

paiza_stdin_7

paiza プログラミング

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

2023/2/9    ,

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

© 2024 じゃいごテック