アルゴリズムとは?


アルゴリズム(Algorithm)


いかなる問題を解決するために定義された、明確で順序のある有限条規則の集合.
言語が難しいのは、問題を解く過程と理解すべきだ.
サンプルコード
public class Max3 {
	public static void main(String[] args) {
		Scanner stdIn = new Scanner(System.in);
		
		System.out.println("세 정수의 최댓값을 구합니다.");
		System.out.print("a의 값: ");
		int a = stdIn.nextInt();
		System.out.print("b의 값: ");
		int b = stdIn.nextInt();
		System.out.print("c의 값: ");
		int c = stdIn.nextInt();
		
		int max = a;
		if (b > max) max = b;
		if (c > max) max = c;
		
		System.out.println("최댓값은 "+max+" 입니다.");
	}
}
以上のコードは3つの整数の最値を求めるプログラムです.
アルゴリズムフローチャートは以下の通りです.