목록자료형 (3)
삶의 공유

문자열 자료형 - 문자열 변수를 초기화 할때는 큰 따옴표(")나 작은 따옴표(')를 이용한다. - 문자열 안에 큰따옴표나 작은따옴표가 포함되어야 하는 경우가 있다. 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) 빅오 표기법 예시 - 가장 빠르게 증가하는 항만을 고려하는 표기법 : ..
#출저 : 열혈 C++프로그래밍(책) 자료형 bool - '참'을 의미하는 true와 '거짓을 의미하는 false를 가리켜 bool형 데이터 라고 한다. C언어에서는 정수 0은 '거짓'을 의미하는 숫자로 false, 0이 아닌 모든 정수는 '참'을 의미함. C++에서는 키워드 true, false를 정의 하고 있기 때문에 굳이 매크로 상수(1,0)을 사용할 필요는 없다. 여기서 주의 사항은 true,false가 1,0을 의미하기는 하나 이게 정수 1,0과는 다르다는 것을 주의해야 한다. #include using namespace std; int main(void) { int num = 10; int i = 0; cout