목록코테 (4)
삶의 공유

문자열 자료형 - 문자열 변수를 초기화 할때는 큰 따옴표(")나 작은 따옴표(')를 이용한다. - 문자열 안에 큰따옴표나 작은따옴표가 포함되어야 하는 경우가 있다. 1) 전체 문자열을 큰 따옴표로 구성하는 경우, 내부적으로 작은 따옴표를 포함할 수 있다. 2) 전체 문제열을 작은 따옴표로 구성하는 경우, 내부적으로 큰따옴표를 포함 할 수 있다. 3) 혹은 백슬래쉬(\)를 사용하면, 큰 따옴표나 작은 따옴표를 원하는 만큼 포함 시킬수 있다. data = 'Hello World' print(data) #Hello World data = "Don't you know \"Python\"?" print(data) #Don't you know "Python"? - 문자열 변수에 덧셈(+)을 이용하면 문자열이 더해져..

코딩 테스트 준비 (이것이 코딩테스트다 2021 강의, 나동빈) IT기업 코딩 테스트 최신 출제 경향 1) 구현 2) BFS/DFS 3) 그리디 4) 정렬 5) 다이나믹 프로그래밍 6) 이진 탐색 7) 최단경로 8) 그래프 경로 알고리즘 성능 평가 1) 빅오 표기법이란 ? 알고리즘의 “효율성”을 평가하기 위한 분석법. 시간 복잡도(실행시간)와 공간 복잡도(실행공간)로 이루어진다. - 시간 복잡도 : 특정한 크기의 입력에 대하여 알고리즘의 수행 시간 분석 - 공간 복잡도 : 특정한 크기의 입력에 대하여 알고리즘의 메모리 사용량 분석 * 동일한 기능을 수행하는 알고리즘이 있다면, 일반적으로 복잡도가 낮을 수록 좋은 알고리즘 ㅇ디ㅏ. 2) 빅오 표기법 예시 - 가장 빠르게 증가하는 항만을 고려하는 표기법 : ..

오늘은 개 문제를 풀어 봤다! #include using namespace std; int main(void) { cout