Please enable JavaScript.
Coggle requires JavaScript to display documents.
알고리즘과 문제해결 - Coggle Diagram
알고리즘과 문제해결
문제 해결 절차
추상화
알고리즘 설계
-
글이나 도형,흐름선 등으로 문제를 해결하기 위한 작업을 절차에 맞춰 나열한다
입력 :필요한 데이터를 입력받을 수 있어야 한다.
출력 :알고리즘이 수행되면 적어도 1개 이상의 결과가 출력되어야 한다.
명확성 :알고리즘을 수행할 때 모호함이 없이 의미가 분명해야 한다.
유한성 :알고리즘은 반드시 종료되어야 한다.
수행 가능성 :모든 명령은 수행 가능해야 한다.
-
-
의사코드
가상의 코드라는 의미이며, 프 로그래밍 언어와 유사한 형태 로 알고리즘을 표현하는 방식 이다. 실제 프로그래밍 언어가 아니기 때문에 컴퓨터에서 실 행할 수는 없다.
프로그래밍 언어
프로그램을 만들기 위 해 사용하는 언어로, 텍스트 기반 프로그래밍 언어로는 파이썬 ,C 언어, C++등이 있다
-