본문 바로가기

map2

[C/C++ 프로그래밍 : 중급] 9.STL 컨테이너 Chapter 9. STL 컨테이너 STL(Standard Template Library) 컨테이너는 C++ 표준 라이브러리의 일부로, 다양한 데이터 구조를 제공합니다. 이 컨테이너들은 자료형에 대해 일반화된(generic) 프로그래밍을 가능하게 하며, 배열, 연결 리스트, 스택, 큐, 트리 등 다양한 자료구조를 표준화된 형태로 사용할 수 있게 합니다. 컨테이너는 값을 저장하는 객체로, 일반적으로 STL 알고리즘과 함께 사용되어 데이터의 효율적인 처리를 도와줍니다. [Chapter 9. STL 컨테이너] 9.1. STL 이해하기 9.1.1. STL이란 무엇인가 9.1.2. STL의 구성요소: 컨테이너, 반복자, 알고리즘 9.1.3. STL의 장점과 특징 9.2. 시퀀스 컨테이너 9.2.1. vector의.. 2023. 6. 7.
[자바(JAVA)] 컬렉션 프레임워크 15. 컬렉션 컬렉션 프레임워크란, 데이터 구조와 알고리즘을 제공하는 자바의 표준 라이브러리로서, 개발자들이 데이터를 효과적으로 저장, 관리, 조작할 수 있도록 도와주는 일련의 클래스와 인터페이스의 모음입니다. 15.1. 컬렉션 프레임워크 개요 컬렉션 프레임워크는 여러 개의 데이터를 저장하고 관리하기 위한 표준화된 클래스들의 집합입니다. 자바에서는 주로 List, Set, Map이라는 인터페이스를 기반으로 한 클래스들을 제공하고 있습니다. 컬렉션 프레임워크를 사용하면 데이터를 효율적으로 저장, 검색, 삭제, 정렬 등 다양한 연산을 수행할 수 있습니다. 15.2. List, Set, Map 인터페이스 List: 순서가 있는 데이터를 저장하는 인터페이스로, 중복된 데이터를 허용합니다. 주요 메서드로는 add.. 2023. 4. 28.