Please enable JavaScript.
Coggle requires JavaScript to display documents.
알고리즘과 문제 해결1125 최민혁, 문제, 알고리즘 설계, 자동화, 알고리즘 설계 - Coggle Diagram
알고리즘과 문제 해결1125 최민혁
알고리즘은 자연어,의사코드,순서도,프로그래밍 언어를 사용하여 표현가능하다
입력
팔요한 데이터를 입력받을수 있어야한다
출력
알고리즘이 수행되면 적어도 1개이상의 결과가 출력되어야한다
명확성
알고리즘을 수행할때 모호함이 없이 의미가 분명해야한다
유한성
알고리즘은 반드시 종료되어야한다
수행 가능성
모든 명령은 수행 가능해야한다
문제란 목표로하는 상태와 현재의 상태가 일치하지 않는 상황을 뜻한다
글이나 도형,흐름선 등으로 문제를 해결하기 위한 작업을 절차에 맞춰 나열한다
추상화
주어진 문제를 이해하고 분석하여 꼭 필요한 핵심 요소를 추출하고,문제를 해결하기 쉬운 형태로 표현한다
알고리즘을 컴퓨팅 시스템이 수행할수있도록 프로그래밍 언어로 작성하고 공유하여 성능을 평가한다
알고리즘
문제를 해결하기 위해 필요한 구체적인 방법과 절차를 알고리즘이라한다
문제
알고리즘 설계
자동화
알고리즘 설계