设计基于哈希表的通讯录 1. 实现哈希表从文件中的存取; 2. 提供菜单用户可以根据不同的数据项设定通讯录的键值; 3. 用户数据项包括 姓名,年龄,电话号码,性别,班级 注意 ;假设文件已知,表长度远远大于数据个数。 键值5个。姓名,年龄,电话号码,性别,班级 ,每个依据不同的建表方法,建立表。 每个键值的表都要用三种方法解决冲突,(意在比较冲突率) 注意;选的兼键值不同,建表方法也就不同,存入的顺序也就不同。 注意: 文件有两个(自己写两个文件名)意在编译代码时候用 文件自己建。文件一里有数据,。文件2是哈希后的数据存入的地方。 假设那些个人数据已有。自己写个有几百个人的数据就好。
|
从一个文件中取出数据,哈希后,存到另一个文件里