Skip to content

Latest commit

 

History

History
파일 이름 설명
sort.cpp 정렬 알고리즘: std::sort를 사용하여 배열을 오름차순과 내림차순으로 정렬하고, partial_sort를 사용한 부분 정렬을 설명합니다.
stack.cpp 스택 구현: std::stack을 사용하여 LIFO 원칙에 따라 동작하는 스택의 기본 동작을 설명합니다.
template.cpp 템플릿 사용 예제: C++ 템플릿을 사용하여 함수와 클래스의 템플릿 예제를 보여줍니다.
unordered_map.cpp 언오더드 맵 사용법: std::unordered_map의 기본 사용법을 설명하며, 해시 테이블 기반으로 작동하는 방식을 설명합니다.
unordered_set.cpp 언오더드 셋 사용법: std::unordered_set의 사용을 통해 중복 없이 요소를 저장하는 방법을 설명합니다.
vector.cpp 벡터 사용법: std::vector의 기능과 사용법을 설명하며, 동적 배열로서의 장점을 강조합니다.
priority_queue.cpp 우선순위 큐 사용법: std::priority_queue를 사용하여 요소를 우선순위에 따라 관리하는 방법을 설명합니다.
queue.cpp 큐 구현: std::queue를 사용하여 FIFO 원칙에 따라 동작하는 큐의 기본 동작을 설명합니다.
reverse.cpp 배열 뒤집기: std::reverse를 사용하여 배열의 요소 순서를 뒤집는 방법을 설명합니다.
set.cpp 셋 사용법: std::set을 사용하여 요소를 정렬 상태로 유지하며 중복 없이 저장하는 방법을 설명합니다.
map.cpp 맵 사용법: std::map을 사용하여 키-값 쌍을 저장하고 관리하는 예제를 보여줍니다. 키는 유일하며 정렬된 순서로 저장됩니다.
max_element.cpp 최대 요소 찾기: 컨테이너에서 최대값을 찾는 std::max_element 사용법을 설명합니다.
min_element.cpp 최소 요소 찾기: 컨테이너에서 최소값을 찾는 std::min_element 사용법을 설명합니다.
next_permutation.cpp 다음 순열 찾기: 컨테이너의 가능한 순열을 생성하는 std::next_permutation 함수를 사용합니다.
binary_search.cpp 이진 검색 알고리즘: 정렬된 데이터에 대한 이진 검색을 수행하는 방법을 설명합니다.
call_by_ref.cpp 참조에 의한 호출: 함수에서 참조를 통해 변수를 전달하고 변경하는 방법을 보여줍니다.
count.cpp 요소 개수 세기: std::count를 사용하여 특정 값의 개수를 세는 방법을 설명합니다.
deque.cpp 덱 사용법: 양쪽 끝에서 요소를 추가하거나 제거할 수 있는 std::deque의 사용법을 설명합니다.
iterator.cpp 이터레이터 사용법: STL 컨테이너를 순회하는 데 사용되는 이터레이터의 다양한 사용법을 보여줍니다.