개발 사전이란 무엇입니까? -techopedia에서 정의

사전이란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-사전은 무엇을 의미합니까?

C #의 사전은 빠른 데이터 검색을 위해 내부에 해당 키와 함께 값 세트를 저장하는 일반 데이터 유형입니다. 키와 관련된 값을 찾는 작업을 조회 또는 인덱싱이라고합니다. 사전은 저장된 값을 더 빨리 조회하는 데 사용됩니다. 사전에 저장 될 키와 값 모두에 대해 지정된 모든 유형과 함께 사용됩니다. 방대한 데이터를 저장하는 데 사용되며 인덱스의 크기가 너무 커서 일반적인 데이터 유형의 배열을 보유 할 수 없습니다.


데이터 크기가 큰 경우 스토리지에서 검색 및 저장이 효율적이지 않습니다. 이 용어는 연관 배열, 맵, 테이블이라고도하며 쿼리 처리에서 인덱스 또는 인덱스 테이블이라고도합니다.

Techopedia는 사전을 설명합니다

일반적으로 사전과 함께 사용되는 작업은 다음과 같습니다.

  • 삽입 : 새 키 및 값 쌍 추가
  • 재 할당 : 기존 키에 새 값 추가
  • 제거 / 삭제 : 키와 값 쌍 제거
  • 조회 : 특정 키와 관련된 값 검색

사전은 체인 알고리즘을 내부적으로 사용하므로 사전에 매우 큰 인스턴스를 검색 할 때 마지막에 추가 한 키를 더 빨리 검색 할 수 있습니다. 용량을 기본 수준보다 약간 높게하여 사전 성능을 향상시킬 수 있습니다.

이 정의는 C #의 맥락에서 작성되었습니다.
사전이란 무엇입니까? -techopedia에서 정의