一个数据结构问题~!~!请高人帮忙!!

来源:百度知道 编辑:UC知道 时间:2024/05/30 09:47:15
1.对某个单位的职工进行管理,实现查找功能.
要求:职工对象包括姓名.性别,出生年月,学历,职务,地址,电话等信息.从职工管理文件中查找符合某些条件的职工.
2.将职工对象按散列法存储,并设计解决冲突的方法.

明显的是要使用结构体的
查找算法就用关键字排序,然后按关键字查找,对于数值用2分法查找

你看这样怎么样。
性别:
出生年月:
学历:
...他们分别采用一个数组来存储他们中包含的项

然后在员工编号中:存放按顺序存放这些属性数组中的位置

你的数据结构要用什么表达?C用结构体,C++用类。

输入文件,C直接写,C++用串行话写入。

查找直接给他们按照查找的字段快速排序,然后依次查找。

二分法也很好用。