#pragma once
#ifndef ___HashNode
#define ___HashNode
// HashNode.h : 해시 맵을 위한 노드 클래스
#include "HashRecord.h"
class Node : public Record {
Node* link; // 다음 노드를 가리키는 포인터 함수
public:
Node(const char* key, const char* val) : Record(key, val), link(NULL) {}
Node* getLink() { return link; }
void setLink(Node* next) { link = next; }
};
#endif // !___HashNode
'Programming > DS SorceCode' 카테고리의 다른 글
STL 맵 클래스의 활용 : 영어 단어장 (0) | 2019.04.06 |
---|---|
HashChainMap.h : 해시 체이닝으로 구현된 해시 맵 (0) | 2019.04.06 |
HashMap.h : 해싱을 이용하는 맵 클래스 #오류 있음 (0) | 2019.04.06 |
HashRecord.h : 해시 맵을 위한 keyed Record 클래스 (0) | 2019.04.06 |
해싱 (0) | 2019.04.06 |