寝癖頭の解法

学習中の覚え書きを投稿、更新していきます。

2021-10-01から1ヶ月間の記事一覧

AtCoder Problems in C++ #B - コンテスト

第8回日本情報オリンピック 予選の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…

AtCoder Problems in C++ #F - 通学経路

第6回日本情報オリンピック 予選の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…

paizaラーニング: Javaによる「線形探索メニュー」問題集 【指定された値の探索】指定された値の位置 3

paizaラーニングのレベルアップ問題集「線形探索メニュー」からの出典です。 paiza.jp Javaによる「線形探索メニュー」問題集 【指定された値の探索】指定された値の位置 3と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりで…

AtCoder Problems in C++ #C - 超都観光 (Super Metropolis)

第13回日本情報オリンピック 予選の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確…

AtCoder Problems in C++ #A - 往復すごろく (Round Sugoroku)

JOI 2020/2021 二次予選の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に」解くこ…

Aizu Online Judge in C++ #ITP2_1_B : Deque

Aizu Online Judge(AOJ)の過去問から、その提出コードの解答例です。・問題 "Deque" https://onlinejudge.u-aizu.ac.jp/problems/ITP2_1_B 整数を保持する可変長配列A={a0,a1,...}に対して、以下の操作を行ってください。 push(d, x): dが0の場合、Aの先頭…

Aizu Online Judge in C++ #ITP2_2_C : Priority Queue

Aizu Online Judge(AOJ)の過去問から、その提出コードの解答例です。・問題 "Priority Queue" https://onlinejudge.u-aizu.ac.jp/problems/ITP2_2_C 整数を保持するn個の優先度付きキューQi (i=0,1,...,n−1)に対して、以下の操作を行ってください。 insert…

Aizu Online Judge in C++ #ITP2_2_B : Queue

Aizu Online Judge(AOJ)の過去問から、その提出コードの解答例です。・問題 "Queue" https://onlinejudge.u-aizu.ac.jp/problems/ITP2_2_B 整数を保持するn個のキューQi (i=0,1,...,n−1)に対して、以下の操作を行ってください。 enqueue(t, x): Qt に整数x…

Aizu Online Judge in C++ #ALDS1_5_A : Exhaustive Search

Aizu Online Judge(AOJ)の過去問から、その提出コードの解答例です。・問題 "Exhaustive Search" https://onlinejudge.u-aizu.ac.jp/problems/ALDS1_5_A ・総当たり僕が作成、提出したコードは、以下のとおりです。 Aizu Online Judge in C++ #ALDS1_5_A :…

Aizu Online Judge in C++ #ALDS1_10_C : Longest Common Subsequence

Aizu Online Judge(AOJ)の過去問から、その提出コードの解答例です。・問題 "Longest Common Subsequence" https://onlinejudge.u-aizu.ac.jp/problems/ALDS1_4_A 与えられた2つの文字列 X、Yに対して、最長共通部分列 Z の長さを出力するプログラムを作…

Aizu Online Judge in C++ #ALDS1_4_A : Linear Search

Aizu Online Judge(AOJ)の過去問から、その提出コードの解答例です。・問題 "Linear Search" https://onlinejudge.u-aizu.ac.jp/problems/ALDS1_4_A n 個の整数を含む数列 S と、q 個の異なる整数を含む数列 T を読み込み、T に含まれる整数の中で S に含…

Aizu Online Judge in C++ #ITP2_2_A : Stack

Aizu Online Judge(AOJ)の過去問から、その提出コードの解答例です。・問題 "Stack" https://onlinejudge.u-aizu.ac.jp/problems/ITP2_2_A 整数を保持するn個のスタックSi (i=0,1,...,n−1)に対して、以下の操作を行ってください。 push(t, x): St に整数x…

AtCoder Problems in C++ #C - パーティー

第9回日本情報オリンピック 予選の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…

アルゴ式(beta版)について

アルゴ式(beta版)についての話です。 アルゴ式とは...>・プログラミングや情報科学をコツコツ学べる「教科書」>・学んだ内容をゲーム感覚で大量に実践できる「練習問題」>の2つで構成される、Web上で完結した学習コンテンツです。algo-method.com 最近知…

アルゴ式(beta版): C++による「正規表現 (beta)」メタ文字 その 2の解答例

アルゴ式(beta版)の「正規表現 (beta)」メタ文字 その 2からの出典です。 algo-method.com アルゴ式とは... >・プログラミングや情報科学をコツコツ学べる「教科書」 >・学んだ内容をゲーム感覚で大量に実践できる「練習問題」 >の2つで構成される、Web上…

アルゴ式(beta版): C++による「正規表現 (beta)」エスケープ文字の解答例

アルゴ式(beta版)の「正規表現 (beta)」エスケープ文字からの出典です。 algo-method.com アルゴ式とは... >・プログラミングや情報科学をコツコツ学べる「教科書」 >・学んだ内容をゲーム感覚で大量に実践できる「練習問題」 >の2つで構成される、Web上…

アルゴ式(beta版): C++による「正規表現 (beta)」メタ文字 その 1の解答例

アルゴ式(beta版)の「正規表現 (beta)」メタ文字 その 1からの出典です。 algo-method.com アルゴ式とは... >・プログラミングや情報科学をコツコツ学べる「教科書」 >・学んだ内容をゲーム感覚で大量に実践できる「練習問題」 >の2つで構成される、Web上…

アルゴ式(beta版): C++による「論理的思考力を鍛える!文章題 (beta)」分配算 1 (プログラミング)の解答例

アルゴ式(beta版)の「論理的思考力を鍛える!文章題 (beta)」分配算 1 (プログラミング)からの出典です。 algo-method.com アルゴ式とは... >・プログラミングや情報科学をコツコツ学べる「教科書」 >・学んだ内容をゲーム感覚で大量に実践できる「練習問…

アルゴ式(beta版): C++による「論理的思考力を鍛える!文章題 (beta)」和差算 (プログラミング)の解答例

アルゴ式(beta版)の「論理的思考力を鍛える!文章題 (beta)」和差算 (プログラミング)からの出典です。 algo-method.com アルゴ式とは... >・プログラミングや情報科学をコツコツ学べる「教科書」 >・学んだ内容をゲーム感覚で大量に実践できる「練習問題…

アルゴ式(beta版): C++による「論理的思考力を鍛える!文章題 (beta)」基本的な算数・後編 (プログラミング)の解答例

アルゴ式(beta版)の「論理的思考力を鍛える!文章題 (beta)」基本的な算数・後編 (プログラミング)からの出典です。 algo-method.com アルゴ式とは... >・プログラミングや情報科学をコツコツ学べる「教科書」 >・学んだ内容をゲーム感覚で大量に実践でき…

アルゴ式(beta版): C++による「論理的思考力を鍛える!文章題 (beta)」基本的な算数・前編 (プログラミング)の解答例

アルゴ式(beta版)の「論理的思考力を鍛える!文章題 (beta)」基本的な算数・前編 (プログラミング)からの出典です。 algo-method.com アルゴ式とは... >・プログラミングや情報科学をコツコツ学べる「教科書」 >・学んだ内容をゲーム感覚で大量に実践でき…

アルゴ式(beta版): C++による「設計技法とデータ構造 (#毎日アルゴ式)」再帰の解答例

アルゴ式(beta版)の「設計技法とデータ構造 (#毎日アルゴ式)」再帰からの出典です。 algo-method.com アルゴ式とは... >・プログラミングや情報科学をコツコツ学べる「教科書」 >・学んだ内容をゲーム感覚で大量に実践できる「練習問題」 >の2つで構成さ…

アルゴ式(beta版): C++による「設計技法とデータ構造 (#毎日アルゴ式)」グラフ入門の解答例

アルゴ式(beta版)の「設計技法とデータ構造 (#毎日アルゴ式)」グラフ入門からの出典です。 algo-method.com アルゴ式とは... >・プログラミングや情報科学をコツコツ学べる「教科書」 >・学んだ内容をゲーム感覚で大量に実践できる「練習問題」 >の2つで…

paizaラーニング: C++による「データセット選択メニュー」問題集: 集合の結合

paizaラーニングのレベルアップ問題集「データセット選択メニュー」からの出典です。 paiza.jp C++による「データセット選択メニュー」問題集: 集合の結合と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。 ・STEP: 1 集…

AtCoder Problems in C++ #B - Failing Grade

AtCoder Beginner Contestの過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に」解く…

AtCoder Problems in C++ #A - Four Digits

AtCoder Beginner Contestの過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に」解く…

アルゴ式(beta版): C++による「設計技法とデータ構造 (#毎日アルゴ式)」二分探索の解答例

アルゴ式(beta版)の「設計技法とデータ構造 (#毎日アルゴ式)」二分探索からの出典です。 algo-method.com アルゴ式とは... >・プログラミングや情報科学をコツコツ学べる「教科書」 >・学んだ内容をゲーム感覚で大量に実践できる「練習問題」 >の2つで構…

アルゴ式(beta版): C++による「設計技法とデータ構造 (#毎日アルゴ式)」貪欲法の解答例

アルゴ式(beta版)の「設計技法とデータ構造 (#毎日アルゴ式)」貪欲法からの出典です。 algo-method.com アルゴ式とは... >・プログラミングや情報科学をコツコツ学べる「教科書」 >・学んだ内容をゲーム感覚で大量に実践できる「練習問題」 >の2つで構成…

アルゴ式(beta版): C++による「日本情報オリンピック (予選) 過去問」JOI 2015/2016 予選 (前半)の解答例

アルゴ式(beta版)の「日本情報オリンピック (予選) 過去問」JOI 2015/2016 予選 (前半)からの出典です。 algo-method.com アルゴ式とは... >・プログラミングや情報科学をコツコツ学べる「教科書」 >・学んだ内容をゲーム感覚で大量に実践できる「練習問題…

アルゴ式(beta版): C++による「日本情報オリンピック (予選) 過去問」JOI 2016/2017 予選 (前半)の解答例

アルゴ式(beta版)の「日本情報オリンピック (予選) 過去問」JOI 2016/2017 予選 (前半)からの出典です。 algo-method.com アルゴ式とは... >・プログラミングや情報科学をコツコツ学べる「教科書」 >・学んだ内容をゲーム感覚で大量に実践できる「練習問題…