B + 트리를 구현하려고합니다. 지금까지 저는 리프 노드, 루트 노드, 내부 노드 클래스를 가지고 있습니다. 리드 노드 클래스에는 키 목록과 값 목록이 있습니다. 내 질문은 값과 키 목록을 갖는 대신 값에 맵 페어링 키를 사용할 수 있습니까? 그렇지 않다면 이유를 설명 할 수 있습니까?B + 트리 구현
0
A
답변
0
일반적으로 하위 수준 데이터 구조에서 B + Tree를 작성합니다.
맵은 일반적으로 트리 자체로 구현되므로 이미 맵이있는 경우 왜 B + 트리를 구현합니까?
목록을 사용하는 경우에도 적합하지 않습니다 ... B + 페이지는 배열 (또는 배열을 할당하는 더 나은 원시 바이트)을 사용하여 구현해야합니다.
관련 문제
- 1. b + 트리 전체 구현
- 2. PostgreSQL B + 트리 구현
- 3. 선행 B- 트리 구현
- 4. MySQL B + 트리 구현
- 5. B + 트리 구현, * * vs *
- 6. B + 트리 노드 구현
- 7. B 트리 구현
- 8. 가변 크기 키에 대한 B- 트리 구현
- 9. 메모리 내 B 트리 삽입 구현
- 10. B- 트리 데이터베이스 옵션
- 11. B-트리 개정
- 12. 데이터베이스에서 b 트리 사용
- 13. C의 B + 트리 인쇄
- 14. B- 트리 삽입 방법
- 15. B 트리 만들기
- 16. B + 트리 및 스냅 샷 격리를 사용한 원거리 쿼리 구현
- 17. B- 트리 구현 - Node 클래스를 정적 멤버 클래스로 만들지 않겠습니까?
- 18. 이진 트리 모나드 구현
- 19. 트리 이터레이터 구현
- 20. Smalltalk의 트리 구현
- 21. tictactoe 트리 구현
- 22. Java - Windows에서 "\ b"구현
- 23. 세그먼트 트리 구현
- 24. 삽입시 재분배를 사용하는 B- 트리
- 25. B- 트리 페이지 란 무엇입니까
- 26. B + 트리 인쇄 요소는 주문입니다.
- 27. B- 트리 대 해시 테이블
- 28. B + 트리 노드 크기 조정
- 29. 순차적으로 전체 B- 트리 구성
- 30. 보조 저장소의 B 트리 표현
지도가 B + 트리로 구현 되었습니까? – 6502
검색을 구현하려고합니다. 일치하는 키를 찾으면 값을 반환하고 싶습니다. 어떻게해야합니까? 키를 값에 매핑하는 맵을 노드 클래스에 저장할 수 있습니까? 또는 배열 값 목록이 필요합니까? – user2383728