post-thumbnail

스코프

자바스크립트 엔진은 이름이 같은 두 개의 변수 중에서 어떤 변수를 참조해야 할 것인지를 결정해야 한다.

2023년 2월 4일
·
0개의 댓글
·
post-thumbnail

C++ 동적할당

동적할당은 정적할당과 반대되는 개념이다. 정적할당은 프로그램 실행 이전에 메모리가 할당되는 것을 의미한다.

2023년 1월 31일
·
0개의 댓글
·
post-thumbnail

복잡도

복잡도는 계산 복잡도를 의미합니다. 이 계산 복잡도를 활용하면 당신이 설계한 알고리즘을 실제로 프로그래밍한 뒤 실행하기 전에 대략적으로 얼마만큼의 계산을 요구하며 얼마만큼의 메모리 공간을 요구하는지를 알 수 있습니다.

2023년 1월 31일
·
0개의 댓글
·
post-thumbnail

함수

프로그래밍 언어의 함수는 일련의 과정을 문으로 구현하고 코드 블록으로 감싸서 하나의 실행 단위로 정의한 것이다.

2023년 1월 30일
·
0개의 댓글
·
post-thumbnail

병합 정렬 (merge sort)

합병 정렬 또는 병합 정렬은 O(n log n)의 비교 기반 정렬 알고리즘입니다. 일반적인 방법으로 구현했을 때 이 정렬은 안정 정렬에 속하며, 분할 정복 알고리즘의 하나입니다.

2023년 1월 28일
·
0개의 댓글
·
post-thumbnail

C++ const

const는 constant의 약자로 사전적 의미로 '상수'를 말합니다.

2023년 1월 28일
·
0개의 댓글
·
post-thumbnail

프로세스, 프로세스 ID

바이너리는 디스크 같은 저장 장치에 기록되어 있는 컴파일된 실행할 수 있는 코드를 말한다.

2023년 1월 27일
·
0개의 댓글
·
post-thumbnail

원시 값과 객체의 비교

7가지 데이터 타입, 원시 값과 객체, 값에 의한 전달, 참조에 의한 전달

2023년 1월 27일
·
0개의 댓글
·
post-thumbnail

unique()

unique() 함수는 벡터에서 연속으로 중복되는 원소를 vector의 제일 뒷 부분으로 넘긴다.

2023년 1월 26일
·
0개의 댓글
·
post-thumbnail

lower_bound(), upper_bound()

찾으려는 key 값과 같거나 더 큰 숫자가 배열의 몇 번째에서 처음 등장하는지 찾을 수 있다.

2023년 1월 26일
·
0개의 댓글
·
post-thumbnail

vector container

벡터는 크기가 변경될 수 있는 배열을 나타내는 시퀀스 컨테이너를 의미합니다.

2023년 1월 26일
·
0개의 댓글
·
post-thumbnail

객체 리터럴

자바스크립트는 객체 기반의 프로그래밍 언어이며, 자바스크립트를 구성하는 거의 모든 것이 객체다.

2023년 1월 26일
·
0개의 댓글
·
post-thumbnail

단축 평가

단축 평가는 논리 연산의 결과를 결정하는 피연산자를 타입 변환하지 않고 그대로 반환하는 것을 말한다.

2023년 1월 26일
·
0개의 댓글
·
post-thumbnail

sort()

범위 내 배열의 값을 오름차순으로 정렬한다.

2023년 1월 24일
·
0개의 댓글
·
post-thumbnail

localeCompare()

localeCompare() 메서드는 referenceStr이 compareString보다 정렬 순으로 앞 혹은 뒤에 오는지 또는 동일한 문자열인지 나타내는 수치를 반환합니다.

2023년 1월 24일
·
0개의 댓글
·
post-thumbnail

sort()

sort() 메서드는 배열의 요소를 정렬한 후 그 배열을 반환합니다. 정렬은 stable sort가 아닐 수 있습니다.

2023년 1월 23일
·
0개의 댓글
·
post-thumbnail

shift()

shift() 메서드는 배열에서 첫 번째 요소를 제거하고, 제거된 요소를 반환합니다.

2023년 1월 23일
·
0개의 댓글
·
post-thumbnail

숫자 문자를 숫자로 변환하기

아스키 코드를 참고하면 10진수에 문자가 맵핑되어 있다. 문자 '0'은 48에 맵핑되어 있다.

2023년 1월 21일
·
0개의 댓글
·
post-thumbnail

계수 정렬 (Counting sort)

계수 정렬은 수를 정렬하는 알고리즘이다. 수의 개수를 세서 배열에 저장한다. 예를 들어 3, 2, 5, 7, 8, 1, 2라는 데이터가 차례대로 들어왔다고 하자. 이를 그대로 배열에 저장하면 된다. 위의 배열은 수의 개수를 나타내는 카운트 배열이다. 위 배열에서 카운트

2023년 1월 21일
·
0개의 댓글
·
post-thumbnail

C++ 반올림, 올림, 내림

소수 첫 번째 자리에서 반올림 혹은 반내림을 하는 방법을 소개합니다.

2023년 1월 21일
·
0개의 댓글
·