본문 바로가기

분류 전체보기

(18)
알고리즘이란 알고리즘이란? - 간단하게 목표가 되는 프로그램을 구현(or 개발)하기 위한 일종의 로직도 동일한 결과물을 산출해내더라도 개발자 별로 구현한 알고리즘에 따라 시간 및 공간(메모리) 성능이 크게 달라질 수 있음 빅오(Big-O) 표기법을 통하여, 구현한 알고리즘의 대략적인 성능을 표기한다. 알고리즘의 종류는 목적에 따라 정렬, 그래프 탐색, 배열 탐색 등이 있음 알고리즘의 성능평가는 크게 두 가지로 이루어진다. 공간복잡도 (Space-Complexity) 메모리 사용량을 기준으로 성능을 평가한다. 시간복잡도 (Time-Complexity) 실행시간(대입, 산술 등의 연산 횟수)을 기준으로 성능을 평가한다. 성능 평가의 결과는 Input 데이터의 크기 및 개수에 따라, 최상(Best Case), 평균(Ave..
README.md 파일 작성을 위한 마크다운(Markdown) 기본 문법 1. MarkDown 언어란 ? - HTML로 변환 가능하며, 일반적으로 README.md 파일 작성을 위하여 사용하는 마크업언어 2. 많이 사용되는 문법 헤더 (Header) - 한 개의 # 또는 다수의 #을 통하여, 헤더(h1~6) 문법 표현이 가능하다. ex) markdown 문법 html 문법 # 헤더 1 헤더 1 ## 헤더 2 헤더 2 ### 헤더 3 헤더 3 #### 헤더 4 헤더 4 ##### 헤더 5 헤더 5 ###### 헤더 6 헤더 6 목록 (List) - * 또는 1.을 통하여, 나열하려는 목록을 표현가능하다. ex) markdown 문법 html 문법 * list1 list1 1. list1 2. list2 list1 list1 코드 블록 (Code Blocks) - 스페이스 4번 ..