'2015/09'에 해당되는 글 1건

  1. 2015.09.08 알고리즘 이해하기

알고리즘은 어떠한 결과물을 추출해내기 위한 과정이라고 생각하면 된다.


순서도를 본적이 있다면 그것은 알고리즘과 같다.


예를들어 우리는 10+20 = ? 이라는 문제를 생각해보면 정말 간단한 계산이다.


즉, 10을 A라 하고 20을 B라 하여 결과인 ? 는 C라고 놓고 볼때, A+B = C라는 계산이 성립이된다.


A에는 10이 들어가고, B에는 20이 들어가야 C에 30이라는 결과가 나오는것을 알 수 있다.


그럼 여기서 위 공식에대한 순서도를 한번 보자

A,B를 순열의 각 항 변수로 C를 합계 변수로 놓았을 때 이다.



저게 알고리즘이다!


그럼 120+340의 결과를 구하려 할때 빈칸을 어떻게 채우면 되는가....

A,B는 순열의 각 항 변수이고 C는 합계변수이다.


1 = 120

2 = 340

3 = A +B 


아! 쉽지아니한가, 결국에는 어떠한 문제를 정확히 푸는 방법을 이해해야만 알고리즘을 탄생시킬 수 있다.



Posted by Elly Tran :) | 지창훈