关于哈希表的疑问?

看书上的开放定址哈希表的存储结构说哈希表容量递增表是一个合适的素数序列。为什么是素数序列呢?为什么都是素数呢?有30个记录,要建表,怎么确定初始表长啊?哈希函数用除留余数发构造,书上又说用来取余的数P不大于表,那表长变了,P要跟着变吗?对于30条记录P取多大合适呢?

作者: shimachao 发布时间: 12-22

哈希表求解

哈希表的操作**基本功能要求:(1)输入一组单词。(2)建立用链地址法处理冲突建立哈希表。(以第1字母的序号作为哈希函数)(3)功能:检索、插入、删除。

作者: huangzhilang201 发布时间: 12-22

餐厅管理程序

用文本命令行实现;用文件保存餐厅里的菜单信息、作为信息等;能实现菜单信息和作为信息的增加、删除、修改和查询等功能

作者: lq451936238 发布时间: 12-22

关于双重链表??

我的想法是先分好双向链表,包括payload的内存分配,然后把payload的首地址交给用户,让用户可以继续添加新的链表进来,这样的话我的结构体参数该怎么设置呢?

作者: xupeicheng10 发布时间: 12-22

关于构造拷贝函数的使用和析构函数的调用问题,代码和运行结果如下:

#include"stdafx.h"#include<iostream>usingnamespacestd;classClock{private:intH,M,S;public:Clock(inth=0,intm=0,ints=0){H=h,M=m,S=s;cout<<"constructor:"<<H<<":"&l

作者: xkillercn 发布时间: 12-22

sqlite3_step出现内存泄漏

最近在用sqlite3,编写的程序在运行了sqlite3_step时就会发生内存泄漏,每次调用sqlite3_step()后我都会调用sqlite3_finalize来释放,但是仍然不能解决问题,我已经排除了程序其他地方的问题。

作者: logicouter 发布时间: 12-22

指针做为函数形参的一个小问题

我先把代码简写下。C/C++codevoidChage(BITMAPINFO*lpbi,LPSTR&lpbits,CMyImage*image){GlobalUnlock(image->hdib);lpbi=(BITMAPINFO*)GlobalLock(image->hdib);lpbits

作者: qjzl2008 发布时间: 12-22

问一下Linux环境下的编程工具。

问下linux环境下有什么能够自动补全,自动回车(就像visualassist工具一样)。本人实在用不惯vi,gedit

作者: goldbeef 发布时间: 12-22

QT中自定义控件的问题

我自定义了一个button,运行后显示在界面上的button大小和位置都固定了,我想实现可以移动控件改变它的位置,要怎么实现呢?请教各位啦!!!

作者: beautycherry 发布时间: 12-22

C语言的副作用与序列点?

一,同一对象(内存),副作用等于序列点。对否?二,如果一个表达式有两个或以上的序列点,其结果是未定义。对否?如:x=x++;(1)x++,这个表达式x自增1,有副作用。也就是有1个序列点。(2)x=x++,这个表达式赋值给x,也有副作用。这是第二个序列点。那么,完整的表达式,有两个序列点,其结果是未定义!对否?

作者: mpaga 发布时间: 12-22