AOJ

ALDS1_3_B: Queue

この問題は『プログラミングコンテストのためのアルゴリズムとデータ構造(渡部有隆著,Ozy・秋葉拓哉協力)』を読んで解きました. 問題 URL: キュー | アルゴリズムとデータ構造 | Aizu Online Judge 要約: キューを用いて各プロセスが終了(ラウンドロビ…

ALDS1_3_A: Stack

この問題は『プログラミングコンテストのためのアルゴリズムとデータ構造(渡部有隆著,Ozy・秋葉拓哉協力)』を読んで解きました. 問題 URL: Stack | Aizu Online Judge 要約: 逆ポーランド記法で計算した結果を求めよ ソースコード AOJ: AIZU ONLINE JUDG…

ALDS1_2_D: Shell Sort

この問題は『プログラミングコンテストのためのアルゴリズムとデータ構造(渡部有隆著,Ozy・秋葉拓哉協力)』を読んで解きました. 問題 URL: シェルソート | アルゴリズムとデータ構造 | Aizu Online Judge 要約: シェルソートを行い,その時に用いた間隔…

ALDS1_2_C: Stable Sort

この問題は『プログラミングコンテストのためのアルゴリズムとデータ構造(渡部有隆著,Ozy・秋葉拓哉協力)』を読んで解きました. 問題 URL: Stable Sort | Aizu Online Judge 要約: アルファベットと数字がペアで与えられる. バブルソートと選択ソートで…

ALDS1_2_B: Selection Sort

この問題は『プログラミングコンテストのためのアルゴリズムとデータ構造(渡部有隆著,Ozy・秋葉拓哉協力)』を読んで解きました. 問題 URL: Selection Sort | Aizu Online Judge 要約: 選択ソートを行い,整列後の数列と最低限の交換回数を求めよ ソース…

ALDS1_2_A: Bubble Sort

この問題は『プログラミングコンテストのためのアルゴリズムとデータ構造(渡部有隆著,Ozy・秋葉拓哉協力)』を読んで解きました. 問題 URL: Bubble Sort | Aizu Online Judge 要約: 昇順にバブルソートを行い,整列後の数列と交換した回数を求めよ ソース…

ALDS1_1_A: Insertion Sort

この問題は『プログラミングコンテストのためのアルゴリズムとデータ構造(渡部有隆著,Ozy・秋葉拓哉協力)』を読んで解きました. 問題 URL: Insertion Sort | Aizu Online Judge 要約: 挿入ソートを行い,挿入する度に数列を出力せよ ソースコード GitHub…

ALDS1_1_D: Maximum Profit

この問題は『プログラミングコンテストのためのアルゴリズムとデータ構造(渡部有隆著,Ozy・秋葉拓哉協力)』を読んで解きました. 問題 URL: 最大の利益 | アルゴリズムとデータ構造 | Aizu Online Judge 要約: R_j - R_i (j > i) の最大値を求めよ ソース…

ITP1_10_D: Distance II

AOJ

問題 URL: ミンコフスキー距離 | プログラミング入門 | Aizu Online Judge 要約: p=1, 2, 3, ∞ の場合のミンコフスキー距離を求めよ ソースコード GitHub: AOJ/ITP1_10_D_Distance-II.c at master · canon4444/AOJ · GitHub ソースコード: #include <stdio.h> #includ</stdio.h>…

ITP1_10_B: Triangle

AOJ

問題 URL: 三角形 | プログラミング入門 | Aizu Online Judge 要約: 三角形の2辺の長さとその間の角度(degree)が与えられる.三角形の面積・周の長さ・入力で最初に与えられた辺を底辺とした場合の高さを求めよ. ソースコード GitHub: AOJ/ITP1_10_B_Triang…

ITP1_10_A: Distance

AOJ

問題 URL: 距離 | プログラミング入門 | Aizu Online Judge 要約: 2点間の距離 ソースコード GitHub: AOJ/ITP1_10_A_Distance.c at master · canon4444/AOJ · GitHub ソースコード #include <stdio.h> #include <math.h> int main() { double x1, y1, x2, y2; scanf("%lf%lf%l</math.h></stdio.h>…

ITP1_9_A: Finding a Word

AOJ

問題 URL: 単語の検索 | プログラミング入門 | Aizu Online Judge 要約: 文字列の中に指定された単語がいくつ含まれているか. ソースコード GitHub: AOJ/ITP1_9_A_Finding-a-Word.c at master · canon4444/AOJ · GitHub ソースコード #include <stdio.h> #include <string.h> #</string.h></stdio.h>…