본문 바로가기
Saans/Study

211101

by Saans 2021. 11. 2.

.CS50 1-AI, 2. Algorithm basic
.C language 3~



인공지능, 머신러닝과 딥러닝의 차이
알고리즘_ 입력값을 출력값의 형태로 바꾸기 위해 어떤 명령들이 수행되어야 하는지에 대한 규칙들의 순서적 나열
자연어
의사코드_ 알고리즘을 표현하는 방법 중 하나로, 기계가 알아들을 수 있도록 사용하는 언어가 아닌 문법의 제약 없이 사람이 이해하기 쉬운 언어로 표현하는 것
알고리즘의 하나인 선형 탐색
버블정렬_두 개의 인접한 자료 값을 비교하면서 위치를 교환하는 방법
삽입정렬_정렬되지 않은 부분의 자료가 정렬된 부분의 자리로 삽입되는 형태의 정렬 방법 
선택정렬_배열 안의 자료 중 가장 작은 수(혹은 가장 큰 수)를 찾아 첫 번째 위치(혹은 가장 마지막 위치)의 수와 교환해주는 방식의 정렬
 , 합병, 난쟁이 정렬
시간복잡도 

'Saans > Study' 카테고리의 다른 글

막혀있습니다  (0) 2021.11.10
한 일과 얻은 정보  (0) 2021.11.07
개미의 날  (0) 2021.11.01
나태한 날  (0) 2021.10.29
소셜로그인 실패, 파이썬, 백준  (0) 2021.10.28

댓글