언제 입력 특정 데이터 항목 (여기에 문자), 내가 좋아하는 관련 요소에 액세스 할 수 있습니다할 수있는 데이터 구조가 않습니다 :
내가 입력 'A'는, 그것이 나에게 액세스를 제공하는 경우를 값 (2, 3, 4, 5)
, 예를 :
A - 2,3,4,5
B - 6,7,9
C - 10, 11, 12, 13
D - 1,8
and so on...
또한 그 A
는 B
는 C
는 D
는 데이터 항목, int
또는 문자열이 될 수 있습니다.
선형 배열을 유지 한 다음 배열의 각 항목을 링크 된 목록의 머리글이라고 생각합니다. 위의 데이터 구조에 대한 정확하고 최적의 솔루션입니까? 이 작업을 수행하기위한 데이터 구조가 이미 갖추어져 있습니까?
질문 언어 별인가? 그렇다면 정확합니다. –
주문을 유지해야합니까? – tjameson
@Julien Bourdon - C++, Java –