- 讲师:刘萍萍 / 谢楠
- 课时:160h
- 价格 4580 元
特色双名师解密新课程高频考点,送国家电网教材讲义,助力一次通关
配套通关班送国网在线题库一套
// 删除某个元素
void Remove(_Type Data)
{
int Index = SerachHash(Data);
if(Index != -1)
{
Element[Index] = -1;
Count--;
}
}
// 删除所有元素
void RemoveAll()
{
for(int i=0;i
Element[i] = -1;
Count = 0;
}
void Print()
{
for(int i=0;i
printf("%d",Element[i]);
printf("n");
}
protected:
_Type* Element; // Hash表
int Length; // Hash表大小
int Count; // Hash表当前大小
};
void main()
{
HashTable H(10);
printf("Hash Length(10)Test:n");
int Array[6] = {49,38,65,97,13,49};
for(int i=0;i< 6;i++)
printf("%dn",H.InsertHash(Array[i]));
H.Print();
printf("Find(97):%dn",H.SerachHash(97));
printf("Find(49):%dn",H.SerachHash(49));
H.RemoveAll();
H.SetLength(30);
printf("Hash Length(30)Test:n");
for(int i=0;i< 6;i++)
printf("%dn",H.InsertHash(Array[i]));
H.Print();
printf("Find(97):%dn",H.SerachHash(97));
printf("Find(49):%dn",H.SerachHash(49));
system("pause");
责编:罗莉
课程专业名称 |
讲师 |
课时 |
查看课程 |
---|
课程专业名称 |
讲师 |
课时 |
查看课程 |
---|
点击加载更多评论>>