[C#] 자료구조 – Dictionary
개요 이번 글에서는 C#에서 Dictionary에 대해 알아보겠습니다. Dictionary<TKey, TValue>는 키(Key)-값(Value) 데이터를 저장하고 관리하는데 가장 효율적인 제네릭 컬렉션 클래스입니다. 키 값은 고유하며, 키를 통해 값을 효율적으로 얻을 수 있습니다. 내부적으로 해시 …
개요 이번 글에서는 C#에서 Dictionary에 대해 알아보겠습니다. Dictionary<TKey, TValue>는 키(Key)-값(Value) 데이터를 저장하고 관리하는데 가장 효율적인 제네릭 컬렉션 클래스입니다. 키 값은 고유하며, 키를 통해 값을 효율적으로 얻을 수 있습니다. 내부적으로 해시 …
개요 이번 글에서는 C#에서 사용되는 스택, Stack<T>에 대해 알아보겠습니다. Stack<T> 또한 C#의 제네릭 컬렉션 클래스로 LIFO(Last In, First Out) 방식으로 데이터를 관리하는 자료 구조 입니다. 다른 자료 구조와 마찬가지로 T에는 …
개요 이번 글에서는 C#에서 Queue에 대해 알아보겠습니다. C#에서 큐를 사용하기 위해서는 Queue<T> 제네릭 컬렉션 클래스를 사용하고, 이 클래스는 FIFO(First In First Out) 구조를 따릅니다. T에는 모든 타입의 자료형을 넣을 수 …
개요 이번 글에서는 C#에서 List를 사용하는 방법에 대해 알아보겠습니다. 리스트는 C#에서 제네릭 컬렉션(General Collection) 중 하나로, 이름 그대로 목록을 의미하며 목록을 검색, 정렬 및 조작하는 메서드를 제공합니다. T에는 모든 타입의 …